﻿/*Common*/
body{color:#343434;font-size:1em;line-height:1em}
a.com_btn1{display:inline-block;padding:10px 60px;background:#47a2cc;color:#fff;font-size:0.8em;border:1px solid #47a2cc}
a.com_btn1 img{margin-left:10px}
a.com_btn2{display:inline-block;padding:10px 60px;background:#424242;color:#fff;font-size:0.8em;border:1px solid #424242}
a.com_btn2 img{margin-left:10px}
a.com_btn3{display:inline-block;padding:10px 60px;border:1px solid #444;color:#444;font-size:0.8em}
a.com_btn3 img{margin-left:10px}
section{width:100%;display:inline-block}
article{width:1200px;display:inline-block}
.Content1{height:790px;background:url(/kimg/prd_details/ssd/NEO_n500_main_img.jpg) center bottom;background-size:cover;position:relative}
.Content1 .main_text ul{float:left;text-align:left;margin-top:280px}
.Content1 .main_text ul li.text1{font-size:1.5em;color:#fff;letter-spacing:-1px;margin-bottom:20px;font-weight:500}
.Content1 .main_text ul li.text2{font-size:1.3em;color:#9d9d9d;margin:45px 0}
.Content1 .main_text ul li.text3{line-height:1.8em;color:#fff;font-weight:300}
.Content2{height:588px;background:#fff url(/kimg/prd_details/ssd/NEO_n500_content2_bg.jpg) no-repeat left center;background-size:50%;position:relative}
.Content2 ul{float:right;text-align:right;margin-top:160px;width:100%}
.Content2 ul li.tit{font-size:2em;font-family:'Anton';font-weight:normal;line-height:1em;letter-spacing:1px}
.Content2 ul li.icon{margin-top:45px;text-align:right}
.Content2 ul li.icon div{display:inline-block;vertical-align:top;font-size:0.9em;line-height:1.2em;font-weight:500;color:#414141;text-align:center;margin-left:30px}
.Content2 ul li.icon div img{display:block;margin:0 auto;margin-bottom:10px}
.Content3{height:503px;background:url(/kimg/prd_details/ssd/NEO_n500_content3_bg.jpg) no-repeat right top}
.Content3 ul{float:left;text-align:left;margin-top:160px}
.Content3 ul li.tit{font-size:2em;font-family:'Anton';font-weight:normal;line-height:1em;letter-spacing:1px;color:#fff}
.Content3 ul li.text1{font-size:0.9em;line-height:1.6em;margin:45px 0;font-weight:300;color:#fff}
.Content4{background:#000 url(/kimg/prd_details/ssd/NEO_n500_content4_bg.jpg) no-repeat center center;background-size:100%;padding:100px 0}
.Content4 .part{width:100%;display:inline-block}
.Content4 .part ul{margin:50px 0;width:100%;display:inline-block}
.Content4 .part ul li{text-align:center;color:#fff}
.Content4 .part ul li.tit{font-size:2em;font-family:'Anton';font-weight:normal;line-height:1em;letter-spacing:1px}
.Content4 .part ul li.text1{font-size:0.9em;line-height:1.6em;margin:30px 0 20px 0;font-weight:300}
.Content5{padding:75px 0;background:#fff}
.Content5 span{font-size:0.9em;line-height:1.6em;margin:50px 0 20px 0;font-weight:300;width:100%;display:inline-block}
.Content5 ul li{display:inline-block}
.Content6{background:#f0f0f0 url(/kimg/prd_details/ssd/NEO_n500_specifications_img.jpg) no-repeat right center;padding:100px 0}
.Content6 article{text-align:left;}
.Content6 h3{font-size:1.6em;font-family:'Anton';font-weight:normal;line-height:1em;letter-spacing:1px;margin-bottom:20px}
.Content6 table{width:47%;border-collapse:collapse;border-spacing:0;table-layout:fixed}
.Content6 table tr{border-bottom:1px solid #cacaca}
.Content6 table th{width:26.5%;padding:18px 0;color:#565656;font-size:0.9em;font-family:'Anton';font-weight:normal}
.Content6 table td{padding:18px 0;color:#414141;font-size:0.9em;font-weight:300}
.Content6 table td.al_center{text-align:center;border-right:1px solid #cacaca}
.Content6 table td.al_center.last{border-right:none}
.Content6 table tr.bg_chg td{background:#e5e5e5}
.Content6 h3.tit2{margin-top:50px}
.Content6 table.ordering{text-align:center}
.Content6 table.ordering td{padding:10px 0}
.Content6 table.ordering th:first-child{width:16.2%}
.Content6 .btn_area{width:100%;display:inline-block;text-align:center;margin:100px 0 0 0}
.Content6 .btn_area a{padding:22px 0;width:290px;margin:0 15px}
.Content6 .btn_area a.com_btn1{border:1px solid #2d89b4}
.Content6 .btn_area a.com_btn2{border:1px solid #343434}

@media all and (max-width:1400px) {
    .Content2{background-size:75%}
    .Content3{background-position:77% top}
    .Content6{background-position:120% center}
}
@media all and (max-width:1200px) {
    article{width:100%;padding-left:2%;padding-right:2%}
    .Content1 .main_text ul li.text3{width:60%}
    .Content1 .main_text ul li.text3 br{display:none}
    .Content6 article{background-size:50%}
    .Content6 .btn_area{margin:80px 0 0 0}
}
@media all and (max-width:1024px) {
    .Content2{background-size:70%}
    .Content2 ul li.icon div{margin-left:15px}
    .Content3{background-position:61% top}
    .Content3 ul{width:100%}
    .Content3 ul li.text1{width:39%}
    .Content3 ul li.text1 br{display:none}
    .Content4 .part ul li.tit{font-size:1.6em}
    .Content4 .part ul li.text1{font-size:0.8em;height:105px}
    .Content5 ul{width:575px;margin:auto}
    .Content6{background-position:160% center;background-size:75%;}
}
@media all and (max-width:812px) {
    .Content1{height:auto;padding:100px 0}
    .Content1 .main_text ul{width:80%;margin-top:0}
    .Content2{background-size:87%;background-position:-69% center}
    .Content2 ul{margin-top:120px}
    .Content2 ul li.icon{width:40%;margin-top:15px;float:right}
    .Content2 ul li.icon div{margin-left:0;width:43%;margin-top:19px;}
    .Content4{background-size:220%}
    .Content4 .part ul{width:100%;padding:0 10%;margin-bottom:60px}
    .Content4 .part ul li.text1{height:auto;margin:10px 0}
    .Content4 .part.part2{margin-top:0}
    .Content1 .main_text ul li.logo img{width:75%}
}
@media all and (max-width:670px) {
    .Content1{height:920px;background:url(/kimg/prd_details/ssd/NEO_n500_m_main_img.jpg) center top;background-size:cover;padding:75px 0}
    .Content1 .main_text ul{width:100%}
    .Content1 .main_text ul li.text2{margin:40px 0 25px 0}
    .Content1 .main_text ul li.text3{width:100%}
    .Content1 .main_text ul li.logo img{width:86%}
    .Content2{background-size:122%;background-position:-52% center}
    .Content2 ul{margin-top:62px;float:left;text-align:left}
    .Content2 ul li.icon{width:62%;float:left}
    .Content2 ul li.icon div{width:35%;float:left}
    .Content3{height:500px;background:url(/kimg/prd_details/ssd/NEO-n500_m_content3_bg.jpg) no-repeat center bottom;background-size:cover}
    .Content3 ul li.text1{width:100%}
    .Content3 ul li.text1 br{display:block}
    .Content3 ul{text-align:center;margin-top:55px}
    .Content5 ul{width:420px;margin:auto}
    .Content6{height:auto;background:#f0f0f0;padding:40px 0}
    .Content6 table{width:100%;background:url(/kimg/prd_details/ssd/NEO-n500_m_content6_bg.jpg) no-repeat center center;background-size:cover}
    .Content6 table th{background:#e5e5e5;padding-left:2.5%}
    .Content6 table td{padding-left:4.1%}
    .Content6 table td.al_center{padding-left:0}
    .Content6 table.ordering{background:#f0f0f0}
    .Content6 table.ordering th{background:#f0f0f0;padding-left:0}
    .Content6 .btn_area a{width:40%}
}
@media all and (max-width:610px) {
    .Content4 .part ul li.text1 br{display:none}
}
@media all and (max-width:524px) {
    .Content1 .main_text ul li.logo img{width:100%}
    .Content6 article{background:none}
    .Content6 .btn_area a{width:80%;margin-bottom:10px}
    .Content6 .btn_area{margin-top:25px}
}
@media all and (max-width:480px) {
    .Content1{height:845px}
    .Content1 .main_text ul li.text1{font-size:1.3em}
    .Content1 .main_text ul li.text2{font-size:1.1em;margin:25px 0}
    .Content1 .main_text ul li.text3{line-height:140%}
    .Content2{height:400px}
    .Content2 ul li.icon div img{width:60%}
    .Content2 ul li.icon div{font-size:0.7em}
    .Content4 ul li.tit{font-size:1.4em;line-height:1.4em}
    .Content4 ul li.text1{font-size:0.8em}
    .Content4 .part ul li.tit{font-size:1.4em}
    .Content5 ul{width:100%}
    .Content5 ul li{width:18%}
    .Content5 img{width:34%}
    .Content5 ul li img{width:100%}
    .Content6 table th{font-size:0.7em}
    .Content6 table td{font-size:0.7em}
}
@media all and (max-width:340px) {
    .Content1{height:530px;padding:45px 0}
    .Content1 .main_text ul{margin-top:0}
    .Content1 .main_text ul li.logo img{width:80%}
    .Content1 .main_text ul li.text1{font-size:0.9em;margin-bottom:10px}
    .Content1 .main_text ul li.text2{font-size:0.8em;color:#cdcdcd;margin:10px 0}
    .Content1 .main_text ul li.text3{font-size:0.7em;text-shadow:1px 1px 1px #000}
    .Content4{padding:50px 0 0 0}
    .Content4 .part ul{padding:0}
    .Content4 .part ul li.tit{font-size:1em}
    .Content4 .part ul li.text1{font-size:0.8em;text-align:justify}
    .Content6 h3{font-size:1.2em}
    .Content6 .btn_area a{padding:15px 0}
}