@charset "UTF-8";
/* collection */
.fancyTitle { display: none; }
#collection .accordion { border-bottom: 1px solid #cf0f28; font-size: 12px; }
#collection .accordion dt { cursor: pointer; color: #cf0f28; padding: 6px 24px 6px 99px; position: relative; font-size: 12px; line-height: 1.5; font-family: 'Ryumin Regular KL';}
#collection .accordion dt.line1 { padding: 15px 24px 15px 99px; }
#collection .accordion dt .icn { position: absolute; left: 0; top: 0; }
#collection .accordion dt .toggle { position: absolute; right: 24px; top: 18px; width: 12px; height: 12px; overflow: hidden; }
#collection .accordion dt .toggle img { position: absolute; left: 0; top: 0; }
#collection .accordion.open .toggle img { top: -24px; }
#collection .accordion dd { overflow: hidden; height: 0; }
#collection .accordion dd .inner { padding: 24px; }
#collection .accordion dd p { margin: 0 0 12px; }
#collection .fancyTitle h3 { font-size: 12px!important; color: #fff!important; }
#collection .thumbList { overflow: hidden; margin: 0 0 -10px; }
#collection .thumbList li { margin: 0 0 10px; }
#collection .thumbList li:nth-child(odd) { float: left; }
#collection .thumbList li:nth-child(even) { float: right; }
#collection .txtNarrow .txt { -webkit-transform: scale( 0.9 , 1 ); display: inline-block; margin: 0 0 0 -10px; }
#collection_other { border-top: 1px solid #cf0f28; padding: 25px 0 0; }