@charset "UTF-8";

#mech_main .kinou_wrap{
    background: url("../img/mech_bg1.jpg") no-repeat center top;
	background-size: 100% auto;    
    padding-bottom:6.4%;
}
#mech_main .inner2{
    width:89.375%;
    margin:0 auto;
}
#mech_main .inner2 li{
    position:relative;
    margin-bottom:4%;
}
#mech_main .inner2 li.last{
    margin-bottom:0;
}
#mech_main .inner2 li .movie_btn{
    float:left;
    width:45%;
}
#mech_main .inner2 li .txt{
    float:left;
    width:52%;    
    margin-left:3%;
}
#mech_main .inner2 li .movie_btn a{
    position:absolute;
    width:45%;
    display:none;
}

#custom .select .select_inner{
    position:relative;
    width:89.375%;
    margin:0 auto;
}
#custom .select1{
    background: url("../img/mech_bg2.jpg") repeat-y center top;
	background-size: 100% auto;   
    padding-bottom:7.8%;
}
#custom .select2{
    background: url("../img/mech_bg3.jpg") no-repeat center top;
	background-size: 100% auto;  
    padding-bottom:4.3%;  
}
#custom .select .act{
    position:absolute;
    width:12%;
    top:0;
    left:0;
}
#custom .select .btn_list{
}
#custom .select .btn_list li{
    float:left;
    width:11.88%;
    margin-top:5.5%;
    margin-left:1%;
}
#custom .select1 .btn_list li.btn7,
#custom .select1 .btn_list li.btn8{
    width:10%;
    margin-left:1.6%;
}
#custom .select2 .btn_list li{
    width:11.53%;
    margin-top:5%;
    margin-left:0.9%;
}
#custom .select1 .btn_list li:first-child{
    margin-left:0%;
}
#custom .select2 .btn_list li:first-child{
    margin-left:1%;
}
#custom .select .btn_list li a{
    opacity:0.3;
}
#custom .select .btn_list li a.active{
    opacity:1;
}
#custom .results{
    width:100%;
    overflow:hidden;
}
#custom .results .r_list{
    width:800%;
}
#custom .results .r_list li{
    float:left;
    width:12.5%;
}
#custom .select1 .ya{
    margin-top:3.5%;
    margin-bottom:4%;
}
#custom .select2 .ya{
    margin-top:3%;
    margin-bottom:3%;
}
#custom .select2{
    background: url("../img/mech_bg3.jpg") no-repeat center top;
	background-size: 100% auto;    
}
#paint{
    background: url("../img/mech_bg4.jpg") no-repeat center top;
	background-size: 100% auto;   
}
#paint .inner3{
    width:82.5%;
    margin:0 auto;
}
#paint .slide{
    width:100%;
    overflow:hidden;
    margin-bottom:4%;
}
#paint .slide .slide_list{
    width:500%;
}
#paint .slide .slide_list li{
    float:left;
    width:20%;
}
#paint .slideBtn{
    width:100%;
    margin-bottom:6%;
}
#paint .slideBtn li{
    float:left;
    width:12.5%;
    margin-left:3.8%;
}
#paint .slideBtn li:first-child{
    margin-left:11%;
}

.pagetop {
    bottom:72%;
}