A wireless communication apparatus comprising: a determination section configured to determine: according to time advance, which one of a plurality of formats is used for defining transmission symbols to be transmitted to another communication apparatus; to use a format having transmission symbols which are transmitted to the other communication apparatus at a first slot in a subframe comprising of the first slot and a second slot, when only a first symbol in an early-half of the first slot cannot be transmitted; and to use a format having transmission symbols which are transmitted to the other communication apparatus at only the second slot in the subframe, when a first symbol in the early-half of the first slot and subsequent symbol cannot be transmitted; a control section configured to determine a type and a sequence length of an orthogonal code used for assigning ACK/NACK symbols to identical symbols in an identical slot on basis of the format determined by the determination section, without depending on a number of transmission symbols capable of being transmitted to the other communication apparatus; a spreading section (123, 125) configured to spread the ACK/NACK symbols by an identical type of orthogonal code in the plurality of formats set on the basis of the type and the sequence length of the orthogonal code determined by the control section; and a transmission section configured to transmit the spread ACK/NACK symbols using the determined format. a determination section configured to determine: according to time advance, which one of a plurality of formats is used for defining transmission symbols to be transmitted to another communication apparatus; to use a format having transmission symbols which are transmitted to the other communication apparatus at a first slot in a subframe comprising of the first slot and a second slot, when only a first symbol in an early-half of the first slot cannot be transmitted; and to use a format having transmission symbols which are transmitted to the other communication apparatus at only the second slot in the subframe, when a first symbol in the early-half of the first slot and subsequent symbol cannot be transmitted; a control section configured to determine a type and a sequence length of an orthogonal code used for assigning ACK/NACK symbols to identical symbols in an identical slot on basis of the format determined by the determination section, without depending on a number of transmission symbols capable of being transmitted to the other communication apparatus; a spreading section (123, 125) configured to spread the ACK/NACK symbols by an identical type of orthogonal code in the plurality of formats set on the basis of the type and the sequence length of the orthogonal code determined by the control section; and a transmission section configured to transmit the spread ACK/NACK symbols using the determined format. according to time advance, which one of a plurality of formats is used for defining transmission symbols to be transmitted to another communication apparatus; to use a format having transmission symbols which are transmitted to the other communication apparatus at a first slot in a subframe comprising of the first slot and a second slot, when only a first symbol in an early-half of the first slot cannot be transmitted; and to use a format having transmission symbols which are transmitted to the other communication apparatus at only the second slot in the subframe, when a first symbol in the early-half of the first slot and subsequent symbol cannot be transmitted; a control section configured to determine a type and a sequence length of an orthogonal code used for assigning ACK/NACK symbols to identical symbols in an identical slot on basis of the format determined by the determination section, without depending on a number of transmission symbols capable of being transmitted to the other communication apparatus; a spreading section (123, 125) configured to spread the ACK/NACK symbols by an identical type of orthogonal code in the plurality of formats set on the basis of the type and the sequence length of the orthogonal code determined by the control section; and a transmission section configured to transmit the spread ACK/NACK symbols using the determined format.