﻿
#wrap {display:inline-block;width:100%;}
#header, #container, #footer {display:inline-block;width:100%;}
.lnb, .spot {width:1200px;margin:0 auto;}


#footer {width:100%;min-width:1200px;background:#333333;display:inline-block;}




* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.boxShadow {-webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.03);-moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.03);box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.03);}

.layoutDisplay {display:inline-block;width:100%;}

.float_l {float:left;vertical-align:top;}
.float_r {float:right;vertical-align:top;}

/* color Basic */
.color00 {color:#000;}
.color01 {color:#e0a848;}
.color02 {color:#54b031;}
.color03 {color:#f87332;}
.color04 {color:#d12e42;}
.color05 {color:#464646;}
.color06 {color:#717171;}

/* font size */
.size_13 {font-size:13px;}



.wrap {display:inline-block;width:100%;min-width:1200px;}

/* content */
.nav {background:#0c3dad;height:50px;}
.navwrap {width:1200px;margin:0 auto;}
.navwrap ul {float:right;background:#0b379b;line-height:50px;text-align:center;}
.navwrap ul li {float:left;color:#fff;;list-style:none;vertical-align:middle;padding:0 15px;border-right:1px solid rgba(255,255,255,0.3)}
.navwrap ul li img {vertical-align:middle;}
.navwrap ul li:last-child {border-right:0px;}

.box01 {border:1px solid #ddd;background:#fafafa;padding:30px;}
.box02 {list-style:none;font-size:17px;color:#777777;}
.box02 li {list-style:none;display:inline-block;padding:20px 10px;}

.login_form {display:inline-block;margin:40px 0;width:430px;}
.login_form label {display:inline-block;border:1px solid #ddd;background:#fff;border-right:0px;line-height:30px;padding:5px 20px;}
.login_form input[type="text"] {line-height:30px;border:1px solid #ddd;background:#fff;height:42px;padding:5px 3px;color:#aeaeae;font-size:13px;width:270px;vertical-align:top;}


/*label {display:inline-block;border:1px solid #ddd;background:#fff;border-right:0px;line-height:30px;padding:5px 20px;}
input {line-height:30px;border:1px solid #ddd;background:#fff;height:42px;padding:5px 3px;color:#aeaeae;font-size:13px;width:270px;vertical-align:top;}
select {display:inline-block;background:#fff;}*/

label {display:inline-block;;vertical-align:middle;}
input {border:1px solid #ddd;background:#fff;padding:5px 3px;color:black;font-size:12px;vertical-align:middle;}
select{line-height:30px;padding:0 0 0 10px;/* IE 8 */border:1px solid #ddd;background:#fff;color:#161616;min-width:100px;}


.searchbox select {line-height: 40px;padding:0 0 0 10px;opacity: 1;filter: alpha(opacity=0); /* IE 8 */border:1px solid #ddd;background:#fff;color:#161616;line-height:30px;height:42px;}
.searchbox .searchbtn {background:#0c3dad url(../images/common/searchbtn01.png) no-repeat left 15px center;;color:#fff;width:95px;padding-left:20px;line-height:30px;vertical-align:middle;}
.searchbox input[type="text"] {line-height:30px;border:1px solid #ddd;background:#fff;height:42px;padding:5px 10px;color:#aeaeae;font-size:13px;width:270px;vertical-align:middle;}
.searchbox select {vertical-align: middle;}

.btnBox {display:inline-block;width:100%;padding:10px 0;}
.loginbtn {width:95px;height:85px;padding-left:20px;border:1px solid #ddd;line-height:30px;color:#fff;background:#0c3dad url(../images/account/checkicon01.png) no-repeat left 15px center;}
.button01 {display:inline-block;margin:15px 0;padding:5px 20px;border:1px solid #ddd;line-height:30px;}
.button02 {display:inline-block;width:auto;margin:10px 0;padding:5px 20px;line-height:30px;color:#000000;background:#f9f9f9;}
.button03 {display:inline-block;padding:5px 20px;line-height:30px;color:#fff;background:#444444;}
.button04 {display:inline-block;padding:5px 7px;line-height:30px;color:#fff;background:#0c3dad;}
.button04.save {width:150px; padding: 10px 0;}
.button05 {display:inline-block;padding:5px 20px 5px 30px;line-height:30px;color:#fff;background:#67b7e7 url(../images/common/blt04.png) no-repeat left 15px center;}
.button06 {display:inline-block;padding:5px 7px;line-height:30px;color:#fff;background:#67b7e7;}
.button07 {display:inline-block;padding:5px 7px;line-height:30px;color:#fff;background-color: #f06400;}


.pageing {display:inline-block;width:100%;padding:20px 0;}
.pageing a {display:inline-block;border:1px solid #ddd;padding:3px;width:30px;line-height:20px;}
.pageing a:hover, .pageing a._on {background:#f9f9f9;}

.tab_box {display:inline-block;width:100%;}
.tab_box ul {display:inline-block;border:1px solid #0b379b;text-align:center;border-right:0px;}
.tab_box ul li {float:left;list-style:none;padding:0 20px;line-height:30px;border-right:1px solid #0b379b;cursor:pointer;}
.tab_box ul li:hover, .tab_box ul li._on {background:#0b379b}
.tab_box ul li:hover a, .tab_box ul li._on a {color:#fff;}
.tab_box ul li a {display:block;color:#0b379b}
.tab_box ul li._on a:after {content:"";display:inline-block;}

.tab_box2 {display:inline-block;width:100%;margin-bottom: 20px;}
.tab_box2 ul {display:table;width:100%;border:1px solid #0b379b;text-align:center;border-right:0px;table-layout:fixed;}
.tab_box2 ul li {display:table-cell;list-style:none;line-height:30px;border-right:1px solid #0b379b;cursor:pointer;}
.tab_box2 ul li:hover, .tab_box2 ul li._on {background:#0b379b}
.tab_box2 ul li:hover a, .tab_box2 ul li._on a {color:#fff;}
.tab_box2 ul li a {display:block;color:#0b379b;padding:5px 0;}


input:disabled{background:#f8f8f8;}


input[type='text'].calendar {padding-left: 35px; background-image:url(../images/common/i_cal.png); background-repeat: no-repeat; background-position-x: 6px; background-position-y: center;}

.s-tit {display: block; margin-top: 20px; margin-bottom: 5px; font-weight: 600; font-size: 16px; color: #505050;}
.s-tit > span {color: #0c3dad;}


.btn-down{display:inline-block;width:100px;height:40px;padding-left:40px;border:0;text-align: left;color:#ffffff !important;font-size:13px;background-image:url(../images/common/down_btn_i.png);background-repeat: no-repeat;background-position: left 14px center;background-color:#133783;cursor: pointer;}