@charset "UTF-8";

.txt_s{font-size:0.8em;}

/*--- head ---*/

#sect_interior {	background-color: #1e2021;background-image:none;}
#sect_interior h2 {position: absolute;top: 32px;left: 40px;}
#sect_interior .copy {position: absolute;bottom: 74px;left: 32px;}
#sect_interior .caution {position: absolute;right: 40px;bottom: 12px;color: #fff;}
#sect_interior .link_btns{position: absolute;left: 40px;top: 526px;}


/*--- gallery ---*/
#sect_gallery {	background-color: #1e2021;background-image:none;}
#sect_gallery .centering_area {	background-color: #1e2021;position:relative;}
#sect_gallery .gallery_imgs{height: 579px;margin-bottom: 1px;position: relative;}
#sect_gallery .gallery_imgs li {position: absolute;top: 0;left: 0;opacity: 0;filter: alpha(opacity=0);color:#fff;width:980px;height:580px;display:block;}
#sect_gallery .gallery_imgs li div{filter: inherit;}
#sect_gallery .gallery_imgs li h3{position: absolute;font-size:25px;line-height:1.2em;filter: inherit;}
#sect_gallery .gallery_imgs li.gal_p1 h3{left:105px;top:44px;}
#sect_gallery .gallery_imgs li.gal_p2 h3{left:458px;top:396px;}
#sect_gallery .gallery_imgs li.gal_p3 h3{left:42px;top:349px;}
#sect_gallery .gallery_imgs li.gal_p4 h3{left:40px;top:385px;}
#sect_gallery .gallery_imgs li.gal_p5 h3{left:687px;top:317px;}
#sect_gallery .gallery_imgs li.gal_p6 h3{left:490px;top:67px;color:#000;}
#sect_gallery .gallery_imgs li.gal_p7 h3{left:584px;top:291px;}
#sect_gallery .gallery_imgs li p{position: absolute;filter: inherit;}
#sect_gallery .gallery_imgs li.gal_p1 p{left:105px;top:90px;width:540px;}
#sect_gallery .gallery_imgs li.gal_p2 p{left:458px;top:442px;width:510px;}
#sect_gallery .gallery_imgs li.gal_p3 p{left:42px;top:425px;width:333px;}
#sect_gallery .gallery_imgs li.gal_p4 p{left:40px;top:435px;width:574px;}
#sect_gallery .gallery_imgs li.gal_p5 p{left:687px;top:388px;width:244px;}
#sect_gallery .gallery_imgs li.gal_p6 p{left:490px;top:113px;width:450px;color:#000;}
#sect_gallery .gallery_imgs li.gal_p7 p{left:584px;top:359px;width:330px;}
#sect_gallery .gallery_imgs li span{position: absolute;display:block;font-size:11px;filter: inherit;}
#sect_gallery .gallery_imgs li span.caution{position: relative;filter: inherit;right:auto !important;left:auto !important;top:auto !important;bottom:auto !important;color:#fff !important;}
#sect_gallery .gallery_imgs li.gal_p1 span{right:18px;bottom:11px;}
#sect_gallery .gallery_imgs li.gal_p2 span{left:11px;bottom:11px;}
#sect_gallery .gallery_imgs li.gal_p3 span{right:18px;bottom:11px;color:#9a9a9a;}
#sect_gallery .gallery_imgs li.gal_p4 span{right:18px;bottom:11px;}
#sect_gallery .gallery_imgs li.gal_p5 span{right:18px;bottom:11px;color:#9a9a9a;}
#sect_gallery .gallery_imgs li.gal_p6 span{left:18px;bottom:11px;color:#9a9a9a;}
#sect_gallery .gallery_imgs li.gal_p7 span{right:18px;bottom:11px;color:#9a9a9a;}
#sect_gallery .gallery_thumbs {height: 31px;border-bottom: 1px solid #000;text-align: center;position: relative;overflow: hidden;*zoom: 1;}
#sect_gallery .gallery_thumbs {padding-left: 280px;position: relative;overflow: hidden;*zoom: 1;}
#sect_gallery .gallery_thumbs li {line-height: 1px;float: left;border: 1px solid #1e2021;position: relative;}
#sect_gallery .gallery_thumbs li.on {border: 1px solid #fff;}
#sect_gallery .next, #sect_gallery .prev {width: 40px;height: 40px;position: absolute;top: 267px;overflow: hidden;}
#sect_gallery .next a:hover img, #sect_gallery .prev a:hover img {margin-top: -40px;}
#sect_gallery .prev {left: 8px;}
#sect_gallery .next {right: 8px;}


/*--- color ---*/
#sect_int_color {position:relative;}
#sect_int_color .centering_area{width:940px;padding-left:40px;padding-bottom:30px;}
#sect_int_color h3{width:300px;float:left;}
#sect_int_color .color_header {	margin: 40px 0 40px 0px;position: relative;overflow: hidden;*zoom: 1;}
#sect_int_color p.copy{	position: relative;overflow: hidden;*zoom: 1;}
#sect_int_color ul.color_list{	margin: 40px 0 0 0px;position: relative;overflow: hidden;*zoom: 1;}
#sect_int_color ul.color_list li{display:block;float:left;margin-right:30px;width:202px;overflow:hidden;}
#sect_int_color ul.color_list li.aml_area{width:435px;}
#sect_int_color ul.color_list li.aml_area ul{width:464px;}
#sect_int_color ul.color_list li ul li.color_unit{display:block;margin-right:30px;overflow:visible;margin-top:10px;height:330px;}
#sect_int_color ul.color_list li ul li h4{margin-top:15px;height:19px;}
#sect_int_color ul.color_list li ul li p{margin-top:7px;line-height:1.7em;}
#sect_int_color ul.color_list li ul li p.caution{margin-top:2px;}
#sect_int_color ul.color_list li ul li.adjust h4{margin-left:-2px;}
#sect_int_color ul.color_list li ul li.adjust p{margin-top:11px;}
#sect_int_color ul.color_list li ul li.adjust p.caution{margin-top:0px;}


/*--- luggage ---*/
#sect_int_luggage {position:relative;}
#sect_int_luggage {background-image:url(../images/luggage_img01.jpg);background-repeat:no-repeat;background-position:center top;}
#sect_int_luggage .centering_area{}
#sect_int_luggage .luggage_header {margin: 40px 0px 40px 40px;*zoom: 1;padding-bottom:0;position:relative;}
#sect_int_luggage .luggage_header h3{width:300px;}
#sect_int_luggage .luggage_header p.copy{margin-top:415px;margin-left:50px;width:415px;}
#sect_int_luggage .gallery{position:relative;height:409px;}
#sect_int_luggage .gallery_imgs{height: 409px;margin: 0 0 1px 0;position:relative;}
#sect_int_luggage .gallery_imgs li {position: absolute;top: 0;left: 0;opacity: 0;filter: alpha(opacity=0);padding:0 90px;height:409px;margin:0;display:block;}
#sect_int_luggage .gallery_imgs li img{}
#sect_int_luggage .gallery_imgs li p{position: absolute;filter: inherit;}
#sect_int_luggage .gallery_imgs li.gal_p2 p{right:110px;bottom:20px;font-weight:bold;color:#fff;}
#sect_int_luggage .next, #sect_int_luggage .prev {width: 40px;height: 40px;position: absolute;top: 180px;overflow: hidden;}
#sect_int_luggage .next a:hover img, #sect_int_luggage .prev a:hover img {margin-top: -40px;}
#sect_int_luggage .prev {left: 44px;}
#sect_int_luggage .next {right: 44px;}
@media print {
#sect_int_luggage .luggage_header p.copy{margin-top:20px;}
#sect_int_luggage .gallery_imgs li img{position:inherit;}
#sect_int_luggage .gallery_imgs li.gal_p2 p{position:inherit;right:auto;width:760px;text-align:right;}
}
#sect_int_luggage .detail {padding:0 90px;clear:both;position:relative;}
#sect_int_luggage .detail h4{margin:20px 0 15px 0px;}
#sect_int_luggage .detail p{margin:20px 0 15px 0px;line-height:2.0em;}



#sect_int_luggage .slide{width:390px;position:relative;height:290px;}
#sect_int_luggage .slide .slide_img{position:absolute;top:0;left:0;height:234px;margin:0;}

#sect_int_luggage .slide p.copy {position:absolute;left:0;bottom:0px;}
@media print {
#sect_int_luggage .slide .slide_img{position:inherit;}
}


#sect_int_luggage .selector {position:absolute;right:0;top:242px;}
#sect_int_luggage .selector li{display:block;float:left;font-size:19px;}
#sect_int_luggage .selector a{color:#999;}
#sect_int_luggage .selector a.on{color:#016ba2;}

#sect_int_luggage .slide01{float:left;}
#sect_int_luggage .slide02{margin-left:410px;}





