/* CSS Document */



/*************** tab_style ***************/
   /**탭메뉴박스 설정**/
#tablist{ 
	padding:0;
	margin:0;
	font-family: 'Nanum Gothic', sans-serif, Arial;
	font-size:13px;
	height:24px;
	border-bottom:2px solid #333333;
	vertical-align:top;
}

#tablist li{
	float:left; 
	list-style: none; 
	color:#ffffff; 
	margin-right:1px;
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}

#tablist li a{
	padding: 7px 13px; 
	border-bottom:none; 
	background:#5a5dca; 
	color:#ffffff; 
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px; 
	border-top-left-radius: 0px; 
	border-top-right-radius: 0px;
}

#tablist li a:link, #tablist li a:visited {
	color:#ffffff;
}

#tablist li a.current{
	background:#333333;
}

 
/**내용이 보여질 박스 설정**/
#tabcontentcontainer {
	width:690px;	
	padding:0;
	margin:0;
	/*border: 1px solid black;*/	
}
.tabcontent {
	display:none;
	background-color:#ffffff;
	padding-top:20px;
	/*border: 1px solid black;*/
}

/* txt  */ 
.txt_stit_b {
	color:#3539be;
	font-weight:bold;
	font-size:13px;
}
.Table1_txt {
	font-family: 'Nanum Gothic', sans-serif, Arial;
	font-size:12px;
}
.txt_re {
	color:#cc3300;
	font-weight:bold;
}
.txt_bold {
	font-weight:bold;
}

.pb20 {
	padding-bottom:20px;
}
.txt_note {
	color:#666666;
	font-size:11px;
}
/***  옵션리스트 ***/
.option_subtit {
    font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color:#6167b4;
	padding:2px 2px 2px 10px;
}

.option_list {
 width:690px;
 margin:0;
 padding:0;	
 font-size:11px;
}

.op_Box {
	float: left;
	width: 152px; /*150*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	/*border:1px solid #999999;*/
	text-align:center;
}
.op_Box h3 {
	color:#333333;
	font-size:12px;
	line-height:16px;
}

.op_Box .imgline  {border:1px solid #cccccc; width:100px; height:100px; text-align:center; margin-bottom:0px;}
.op_txt {font-size:11px; line-height:17px;text-align:left;}
.op_tit {font-size:14px; font-weight:bold; color:#2e50a6;}

.op_Box_detail {
 width:688px;
 margin:0;
 padding:0;	
}

.op_Box_detail li {
 float:left;
 display: inline; 
 list-style:none;
 width:25%;  	
 text-align:center;
 border:0px solid #000000;
 padding-top: 0px;
 padding-bottom: 20px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/***  옵션리스트 - 히오키 사이즈 변경 ***/
.option_subtit2 {
    font-size:14px;
	font-weight:bold;
	color:#666666;
	background-color:#cccccc;
	padding:2px 2px 2px 10px;
}

.option_list2 {
 width:790px; 
 margin:0;
 padding:0;	
 font-size:11px;
}

.op_Box2 {
	float: left;
	width: 162px; /*150*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
	/*border:1px solid #999999;*/
	text-align:center;
}
.op_Box2 h3 {
	color:#333333;
	font-size:12px;
	line-height:16px;
}

.op_Box2 .imgline  {border:1px solid #cccccc; width:120px; height:120px; text-align:center; margin-bottom:0px;}
.op_txt2 {font-size:11px; line-height:17px;text-align:left;}
.op_tit2 {font-size:14px; font-weight:bold; color:#009ee0;}

.op_Box_detail2 {
 width:688px;
 margin:0;
 padding:0;	
}

.op_Box_detail2 li {
 float:left;
 display: inline; 
 list-style:none;
 width:25%;  	
 text-align:center;
 border:0px solid #000000;
 padding-top: 0px;
 padding-bottom: 20px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



.new_right_line {border-bottom:1px #1e1e1e dotted;}

.mr12 {
  margin-right:12px;
}
.mr10 {
  margin-right:10px;
}
.pb30 {
  padding-bottom:30px;
}
.pb20 {
  padding-bottom:20px;
}
.pb15 {
  padding-bottom:15px;
}
.pb10 {
  padding-bottom:10px;
}
.pb5 {
  padding-bottom:5px;
}

.pt5 {
  padding-top:5px;
}
.pt15 {
  padding-top:10px;
}