.text_s{font-size:0.8em;}


/*--- performance ---*/
#sect_performance_head{height:627px;position:relative;}
#sect_performance_head .bg_performance{position: absolute;height: 627px;width:50%;top:0;}
#sect_performance_head .bg_left{position: absolute;left:0;background-color:#9CB4CE;}
#sect_performance_head .bg_right{position: absolute;left:50%;background-color:#F1F0F5;}
#sect_performance_head .large_img{position: absolute;height:627px;width:100%;background-image:url(../images/performance_bg.jpg);background-position:center top;background-repeat:no-repeat;top:0;left:0;}
#sect_performance_head .centering_area {height:627px;position:relative;width:940px;padding-left:40px;}
#sect_performance_head .centering_area .performance_header {	margin: 32px 0 40px 0px;position: relative;overflow: hidden;*zoom: 1;}
#sect_performance_head .centering_area h3{position:absolute;top:426px;left:0;}
#sect_performance_head .centering_area p.copy{position:absolute;top:426px;left:468px;}
#sect_performance_head .centering_area p.copy_text{position:absolute;top:534px;left:468px;color:#fff;font-size:11px;}
#sect_performance_head .centering_area .icon_button{position:absolute;bottom:58px;left:0;}
#sect_performance_head .centering_area .caution{position:absolute;bottom:10px;right:10px;text-align:right;color:#000;}


.centering_area .col2{margin-top:40px;height:312px;}
.centering_area .col2 .left{float:left;width:514px;height:312px;}
.centering_area .col2 .right{margin-left:549px;}
.centering_area .col2 .right p{margin:28px 0;}
.centering_area .col2 .link_btns{}

/*--- performance01 ---*/
#sect_performance01{background-image:url(../images/performance01_bg_wide.jpg);background-position:center top;background-repeat:no-repeat;top:0;left:0;position:relative;padding-bottom:40px;}
#sect_performance01 .large_img{position: absolute;height:636px;width:100%;background-image:url(../images/performance01_bg.jpg);background-position:center top;background-repeat:no-repeat;top:0;left:0;}
#sect_performance01 .centering_area{}
#sect_performance01 .centering_area{width:940px;padding-left:40px;}
#sect_performance01 .centering_area .weight_area{height:636px;}
#sect_performance01 .centering_area .weight_area h3{position:absolute;top:346px;left:0;}
#sect_performance01 .centering_area .weight_area .copy{position:absolute;width:405px;top:430px;left:0;}
#sect_performance01 .centering_area .weight_area .ima{position:absolute;top:477px;right:40px;}
#sect_performance01 .centering_area .weight_area .icon_button{position:absolute;top:536px;left:0;}

/*--- performance02 ---*/
#sect_performance02{background-image:url(../../../common/images/w980_shadow_top.jpg);background-repeat:no-repeat;background-position:center bottom;padding-bottom:40px;}
#sect_performance02 .large_img{position: absolute;height:691px;width:100%;background-color:#223340;}
#sect_performance02 .sport_area{height:700px;width:100%;background-image:url(../images/performance02_bg.jpg);background-position:center top;background-repeat:no-repeat;position:relative;}
#sect_performance02 .sport_area .centering_area{position:relative;height:689px;}
#sect_performance02 .sport_area .centering_area h3{position:absolute;top:415px;left:0;}
#sect_performance02 .sport_area .centering_area p.copy{position:absolute;top:500px;left:0;color:#fff;width:500px;}
#sect_performance02 .sport_area .centering_area p.copy_caution{position:absolute;top:570px;left:0;color:#ccc;width:500px;font-size:10px;}
#sect_performance02 .sport_area .centering_area .sport{position:absolute;top:450px;left:640px;}
#sect_performance02 .sport_area .centering_area .sport_caution{position:absolute;top:608px;left:640px;color:#fff;}
#sect_performance02 .sport_area .centering_area .icon_button{position:absolute;top:620px;left:0;}
#sect_performance02 .sport_area .centering_area .caution{position:absolute;bottom:10px;right:10px;text-align:right;color:#fff;}
#sect_performance02 .centering_area{width:940px;padding-left:40px;}
#sect_performance02 .sound_area .right h3{margin-bottom:10px;}
#sect_performance02 .sound_area .right span.mk_txt{margin-left:0;padding:2px 35px 0px 35px}

/*--- performance03 ---*/
#sect_performance03{}
#sect_performance03 .large_img{position: absolute;height:600px;width:100%;background-color:#000;}
#sect_performance03 .width_area{width:100%;height:600px;background-image:url(../images/performance03_bg.jpg);background-position:center top;background-repeat:no-repeat;position:relative;}
#sect_performance03 .width_area .centering_area{position:relative;height:600px;}
#sect_performance03 .width_area .centering_area h3{position:absolute;top:375px;left:0;}
#sect_performance03 .width_area .centering_area .copy{position:absolute;top:422px;left:0;width:610px;color:#fff;}
#sect_performance03 .width_area .centering_area .icon_button{position:absolute;top:532px;left:0;}
#sect_performance03 .width_area .centering_area .caution{position:absolute;bottom:10px;right:10px;text-align:right;color:#fff;}


/*--- safety ---*/
#sect_safety{background-image:url(../images/safety_bg.jpg);background-repeat:no-repeat;background-position:center top;}
#sect_safety .centering_area {position:relative;padding-left:40px;width:940px;}
#sect_safety .centering_area .safety_header{margin-top:40px;height:904px;position:relative;}
#sect_safety .centering_area .safety_header h4{position:absolute;left:395px;top:163px;}
#sect_safety .centering_area .safety_header .copy{position:absolute;left:395px;top:316px;width:505px;color:#000;}
#sect_safety .centering_area .safety_header .icon_button{position:absolute;left:395px;top:395px;}
#sect_safety .centering_area .safety_header .package{position:absolute;top:455px;left:395px;height:228px;width:505px;}
#sect_safety .centering_area .safety_header .package .package_title{float:left;height:84px;}
#sect_safety .centering_area .safety_header .package .package_text{margin-left:136px;font-size:11px;height:84px;}
#sect_safety .centering_area .safety_header .package .package_image01{width:123px;float:left;position:relative;}
#sect_safety .centering_area .safety_header .package .package_image01 span{display:block;position:absolute;right:4px;bottom:4px;color:#fff;font-size:11px;}
#sect_safety .centering_area .safety_header .package .package_image02{margin-left:133px;}
#sect_safety .centering_area .safety_header .package .package_caution{font-size:11px;position:absolute;right:93px;bottom:0;}
#sect_safety .centering_area .safety_header .safty_caution_box{position:absolute;top:713px;width:100%;border:1px solid #d2d2d2;width:850px;padding:24px;}
#sect_safety .centering_area .safety_header .safty_caution_box p{font-size:10px;line-height:1.8em;}
#sect_safety .centering_area .safety_header .safty_caution_box p.text_red{font-size:12px;}
#sect_safety .centering_area .safety_header .safty_caution {position:absolute;right:40px;bottom:0;font-size:11px;text-align:right;}
#sect_safety .centering_area .safety_detail{margin-top:50px;}
#sect_safety .centering_area .safety_detail ul{width:940px;height:715px;}
#sect_safety .centering_area .safety_detail ul li{display:block;float:left;width:274px;height:345px;margin-right:39px;position:relative;}
#sect_safety .centering_area .safety_detail ul li h4{font-size:13px;margin:10px 0;font-weight:bold;}
#sect_safety .centering_area .safety_detail ul li p.catch{font-size:13px;margin:10px 0;color:#004d9c;line-height:1.5em;}
#sect_safety .centering_area .safety_detail .link_btns{text-align:right;margin:0 40px 30px 0;}
#sect_safety .centering_area .safety_detail .caution{font-size:10px;}
#sect_safety .centering_area .safety_detail .caution .text_strong{font-size:12px;font-weight:bold;}

.spec{text-align:center;margin:40px auto;}
.spec a:hover{filter: alpha(opacity=70);	-moz-opacity: 0.7;	opacity: 0.7;}




/*--- 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;}
#sect_gallery .gallery_imgs li h3{position: absolute;font-size:25px;line-height:1.1em;}
#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;}
#sect_gallery .gallery_imgs li.gal_p1 p{left:105px;top:90px;width:520px;}
#sect_gallery .gallery_imgs li.gal_p2 p{left:458px;top:470px;width:485px;}
#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;}
#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;}
#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:29px;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:295px;}
#sect_int_color ul.color_list li ul li h4{margin-top:14px;height:19px;}
#sect_int_color ul.color_list li ul li.adjust h4{margin-left:-2px;}
#sect_int_color ul.color_list li ul li p{margin-top:10px;}
#sect_int_color ul.color_list li ul li p.caution{margin-top:2px;}


/*--- luggage ---*/
#sect_int_luggage {position:relative;height:1647px;}
#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 0 40px 40px;*zoom: 1;}
#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;}
#sect_int_luggage .gallery_imgs{position:relative;}

#sect_int_luggage .gallery_imgs{height: 409px;margin-bottom: 1px;position: relative;}
#sect_int_luggage .gallery_imgs li {position: absolute;top: 0;left: 0;opacity: 0;filter: alpha(opacity=0);padding:0 90px;}
#sect_int_luggage .gallery_imgs li p{position: absolute;}
#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: 8px;}
#sect_int_luggage .next {right: 8px;}

#sect_int_luggage .detail {padding:0 90px;}
#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;}

#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;}