﻿@charset "utf-8";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); 

#container { z-index: 20; position: relative; text-align: left; padding-bottom: 0px; width: 100%; }
#container:after { display: block; clear: both; content: ''; }
#container .content { width: 930px; margin: 0 auto; text-align: left; }
#container .content .title{margin:40px 0 40px 0;}
#container .content .process_head{width:930px; height:90px;}
#container .content .process_head ul li{float:left; padding-bottom:30px;}



#container .content .table{width:930px; padding-bottom:10px; margin-top:5px; border:0; border-top:1px solid #83c3c3; border-spacing:15px; font-family:dotum;} 
#container .content .table tr{background:#fff;}
#container .content .table tr .title{background:#eee; text-align:center; color:#666;}
#container .content .table tr .i_text{border:1px solid #ccc; width:290px; height:33px; padding-left:3px; margin:10px 0 10px 5px;}

#container .content .table2{width:930px; margin-top:5px; border:0;  border-spacing:15px; font-family:dotum;} 
#container .content .table2 .tail_line{width:930px; margin-top:30px; border-bottom:1px solid #83c3c3;}
#container .content .table2 tr{background:#fff;}
#container .content .table2 tr .title{background:#eee; text-align:center; color:#666;}
#container .content .table2 tr .i_text{border:1px solid #ccc; width:290px; height:33px; padding-left:3px; margin:10px 0 10px 5px;}
#container .content .table2 .fav_table{margin-left:20px; margin-top:15px;}
#container .content .table2 .fav_table2{margin-left:20px;}
#container .content .table2 tr .fav_sty1{width:174px; height:33px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #CCC; font-size:12px; font-weight:bold; }
#container .content .table2 tr .fav_sty2{width:175px; height:33px; border-right:1px solid #CCC; border-top:1px solid #CCC; font-size:12px; font-weight:bold;}
#container .content .table2 tr .fav_sty3{width:174px; height:33px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #CCC;  border-bottom:1px solid #CCC; font-size:12px; font-weight:bold;}
#container .content .table2 tr .fav_sty4{width:175px; height:33px; border-right:1px solid #CCC; border-top:1px solid #CCC; border-bottom:1px solid #CCC; font-size:12px; font-weight:bold;}
#container .content .table2 tr .fav_sty5{width:174px; height:33px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#BFEBFC; font-size:12px; font-weight:bold;}
#container .content .table2 tr .fav_sty6{width:175px; height:33px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#BFEBFC; font-size:12px; font-weight:bold;}
#container .content .table2 tr .fav_sty7{width:175px; height:33px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;  font-size:12px; font-weight:bold;}
#container .content .table2 tr .fav_sty8{width:175px; height:33px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; font-size:12px; font-weight:bold;}


#container .content .btn{position:absolute; margin-left:620px; margin-top:-60px;}

.i_check{width:13px; height:20px; vertical-align:middle; float:left; margin-left:8px; margin-top:-2px; }
.i_label{padding-left:4px;}
.re_text{color:#6795c7; font-size:11px; padding-left:20px;}
.fav_drop{position:absolute; z-index:99; width:294px; height:100px; overflow:auto; border:1px solid #CCC; margin-left:5px; margin-top:-10px; background-color:#FFF; display:none}
.sotitle2_1{margin-top:15px; margin-left:20px;}
