
@import url('../font/nanum.css');

body {font-family: 'Nanum Gothic', sans-serif; font-size:13px; line-height:150%;}
* html, body { overflow: scroll; overflow-x: auto; min-width:1000px;}
.icon_title {color:#999999;}
.t_b1 {border:1px solid #cccccc;}
.text_d {padding-left:20px;}
.text_d2 {padding-left:30px;}
.border_1 {border:1px solid #ccc;}
#navi1 table a:hover {color:#163699; text-decoration:underline;}
#navi2 table a:hover {color:#163699; text-decoration:underline;}
#navi3 table a:hover {color:#163699; text-decoration:underline;}
#navi4 table a:hover {color:#163699; text-decoration:underline;}
#navi5 table a:hover {color:#163699; text-decoration:underline;}

.td_con {padding-left:5px;border:1px solid #dddddd;height:35px;}
.td_tit {padding-left:5px;border:1px solid #dddddd;border-top:2px solid #61696e;height:35px;font-weight:600;background-color:#d5e5ec;}

.sub_tit {font-size:28px; font-weight:bold;}

.tab {margin-bottom:30px; overflow: hidden; /*border: 1px solid #ccc;*/ background-color: #0b6ec3; font-family: 'Nanum Gothic', sans-serif;}
.tab button {background-color: #0b6ec3; float: left; border: none; outline: none; cursor: pointer; padding: 14px 16px; transition: 0.3s; font-family: 'Nanum Gothic', sans-serif; font-size: 14px;  color:#fff;}
.tab button:hover {background-color: #6398c5;}
.tab button.active {background-color: #5085b2;}
.tabcontent {display: none; width:100%; /*padding: 6px 12px;*/ 	box-sizing:border-box;/*border: 1px solid #ccc;*/ border-top: none;}
.tabcontent table th {font-size:14px;}
.sub_con table th {font-size:14px;}
#result02.tabcontent table td, #result03.tabcontent table td,.sub_con table td {text-align:center;}
#build01.tabcontent table td, #build02.tabcontent table td, #build04.tabcontent table td {text-align:center;}
#build02.tabcontent table td img, #build04.tabcontent table td img {width:189px; height:187px;}
#build05.tabcontent table td img {width:300px;}
#build05.tabcontent table td.img_width_01 img {width:640px;}