@charset "utf-8";
/* CSS Document */

@font-face {
     font-family: 'sukhumvitlight';
     src: url('https://www0.dek-d.com/font/sukhumvitlight-webfont.eot');
     src: url('https://www0.dek-d.com/font/sukhumvitlight-webfont.eot?#iefix') format('embedded-opentype'), url('https://www0.dek-d.com/font/sukhumvitlight-webfont.woff') format('woff'), url('https://www0.dek-d.com/font/sukhumvitlight-webfont.ttf') format('truetype'), url('https://www0.dek-d.com/font/sukhumvitlight-webfont.svg#sukhumvitlight-webfont') format('svg');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'sukhumvitreg';
     src: url('https://www0.dek-d.com/font/sukhumvitreg-webfont.eot');
     src: url('https://www0.dek-d.com/font/sukhumvitreg-webfont.eot?#iefix') format('embedded-opentype'), url('https://www0.dek-d.com/font/sukhumvitreg-webfont.woff') format('woff'), url('https://www0.dek-d.com/font/sukhumvitreg-webfont.ttf') format('truetype'), url('https://www0.dek-d.com/font/sukhumvitreg-webfont.svg#sukhumvitreg-webfont') format('svg');
     font-weight: normal;
     font-style: normal;
}
#main #header.main {
    background: url(https://www0.dek-d.com/assets/homepage/images/2015/desktop/header/banner_top.jpg) top left;
    background-color: #FFF;
    display: block;
    height: 80px;
    position: relative;
}

body{margin:0; padding:0; background: #fff url("https://www0.dek-d.com/assets/homepage/images/2015/desktop/bg4.jpg") repeat fixed 0 0; font-family:Tahoma; font-size:14px; color:#636363; font-weight:normal; text-decoration:none;}
#main h1, h2, h3, p, ul{margin:0; padding:0;}
#main ul{list-style:none;}
#main .clear{clear:both;}
body #main p{font-family:Tahoma; font-size:14px; color:#636363; font-weight:normal; text-decoration:none; line-height: 1.4em !important;
}
#main{background:#ffffff; width:1068px; border:solid 1px #f96519; border-bottom:none; margin:0 auto;}
#boxtext{width:922px; margin:auto;}
#main .headtext{width:678px; margin:25px auto auto;}
#main .headtext i{float:left; font-size:53px; color:#f37a01; position: relative;}
#main .headtext i:after { content: ""; position: absolute; bottom: 4px; width:652px; height: 3px; left: 25px; background: #f37a01; }
#main .headtext p{float:right; font-family:sukhumvitlight; font-size:38px; color:#f37a01; font-weight:normal; padding-top:3px;}
#main .st1{float:right; border-bottom:solid 3px #f37a01; width:652px; position:relative; top:-10px;}

#main .headtext_small{font-family:sukhumvitreg; font-size:30px; color:#252525; font-weight:normal; float:left; margin-top:23px; line-height:21px; width:100%}
#main .headtext_small2{margin-top:56px;}
#main p.newtext1{ float:left;}
#main p.newtext1 a{text-decoration:none; color:#636363}
#main p.newtext1 a:hover{ color:#797979;}
#main p.newtext1 strong{padding-left:36px; display:inline-table; padding-top:14px;}
#main p.newtext1 span{padding-left:36px; display:inline-table; padding-top:13px;}
#main p.newtext1 span.text-h1{padding-top:5px;}
#main p.newtext1 span.text-h2{padding-top:17px;}

#main ul.list_text_u1{width:100%;}
#main ul.list_text_u2{margin-top:25px;}
#main ul.list_text_u1 li{float:left;}
#main ul.list_text_u1 li p{}
#main ul.list_text_u1 li p i{padding-left:40px; display:inline-block; font-size:6px; color:#f37a01; margin-right:7px; position:relative; top:-2px; margin-top:25px;}
#footer{
    margin-top: 80px;
}


@media screen and (max-width: 480px){
#main #header.main{display: none !important;}
#main{width:100%; border:none; padding-top: 1px;}
#main #boxtext{width:93.75%;}
#main .headtext{width:89.33333333333333%; margin:auto;}
#main .headtext i{font-size:16vw; width:19.40298507462687%; margin-top:3%; margin-right:4.104477611940299%;}
#main .headtext i:after {content: "";position: absolute;bottom: 1.1vw;width: 75vw;height: 3px;left: 6vw;background: #f37a01;}
#main .headtext p{font-size:7.1vw; width:76.49253731343284%; line-height:1em !important; padding-top:3%; float:left; margin-bottom:2%}
#main .st1{/*width:89.33333333333333%;*/ width:75vw; top:-9px}

#main .headtext_small{font-size:8vw; text-align:center; margin-top:35px; line-height:9.5vw;}
#main .headtext_smal3{margin-top:18px;}
#main p.newtext1{}
#main p.newtext1 strong{padding-left:20px; padding-top:12px;}
#main p.newtext1 strong.h_top{padding-top:5px;}
#main p.newtext1 span{padding-left:20px;}
#main ul.list_text_u1 li p i{padding-left:20px; display:inline-block;}

#footer{margin-top: 20px;}

}