/*================================
	main
================================*/

/*ΊρΑΦΎσ*/

#visual{
	overflow:hidden;
	width:100%;
	height:300px;

	text-align:center;
}



/*ΔΑΕΩΓχ*/

#content{
	overflow:hidden;
	width:100%;
	background:#f4f7f9;
}

#content_box{
	margin:0 auto;
	width:1200px;
}


.board{
	width:420px;
	height:520px;
	background:#fafdff;
}




.board_box01{padding:39px 24px 0  24px;}
.board_box02{padding:35px 24px 0  24px;}

.b_top{
	margin-bottom:18px;
	padding-bottom:8px;
	border-bottom:1px solid #cccccc;
}
.b_top > .title{
	font-size:20px;
	font-weight:600; 
	color:#4f4d4d;
}
.b_top > .title span{
	padding-left:5px;
	font-size:13px;
	font-weight:600; 
	color:#9d9d9d;
}
.b_top > .mo{margin: 3px 0 0 0;}
.b_top > .mo a{
	font-size:13px;
	font-weight:600; 
	color:#666;
}
.b_top > .mo img{
    vertical-align: 1px;
    padding: 0 0 0 5px;
}



.b_bottom{}


.list{}
.txt:before {
    padding-right: 10px;
    vertical-align: 2px;
    content: url("../images/dot.jpg");
}

.txt a, .data a{
	font-size:13px;
	font-weight:600; 
	color:#9c9898;
}
.txt a:hover{color:#748eec;text-decoration: underline;}
.bt:hover{filter:alpha(opacity=40);opacity:0.4;}




.tx a{
	font-size:13px;
	font-weight:600; 
	color:#706c6c;
}

.board_box03{
	margin:0 auto;
	margin-top: 35px;
	padding-top:23px;
	width:370px;
	height:113px;
	background:url(../images/q_bg.jpg) no-repeat;
}

.board_box03 li{margin-right:15px;}
.board_box03 li:first-child{margin-left:27px;}
.board_box03 li:last-child{margin-right:0;}