@charset "utf-8";
/* CSS Document */





/*===============================================
side
================================================*/
.guideDetail table.flow {
	width:650px;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
    margin: 5px 15px;
	margin-bottom:15px;
}

.guideDetail table.flow td {
    border-bottom: 1px dotted #CCCCCC;
    border-right: 1px solid #CCCCCC;
    padding: 3px;
}

.guideDetail table.flow td dt {
	background:#DFF4FF;
	font-size:14px;
	font-weight:bold;
	padding: 5px 10px;
}

.guideDetail table.flow td dd {
    background: url("../images/owner/arrow_od.gif") no-repeat scroll center bottom;
	    padding: 10px;
    padding-bottom: 23px;

	
}

.guideDetail table.flow td dd.none {
    background: none;
	    padding-bottom: 10px;

	
}



.guideDetail table.flow tr {
    vertical-align: top;
}

.guideDetail table.flow th {
    background-color: #EEEEEE;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    color: #777;
	text-align:center;
    padding: 3px;
}

.guideDetail table.icon{
	width:650px;
    margin: 5px 15px;
	margin-bottom:15px;
	padding:0;
	border:0;
	font-size:10px;
}

.guideDetail table.icon td{
text-align:center;
	padding:0;
}
body.guide #mainContainer .mainContent .guideDetail h2 span {
	padding-left:10px;
	font-size:12px;
	font-weight:normal;
	}
span.ored {
	color:#FF4200;
	}

body.guide #mainContainer .mainContent .guideDetail p.boxText {
		width:auto;
    background-color: #F5F5F5;
    border: 1px solid #ccc;
	color:#666;
    clear: both;
    margin: 10px 15px;
    padding: 10px;
	margin-bottom:15px;
}

ol.listnom{
margin-bottom:30px;
}

ol.listnom li{
margin:2px 35px;
list-style-type:decimal;
}
