﻿@charset 'UTF-8';

/*------------- property ------------------*/

.fs10 {
	line-height:150%;
	margin-top: 5px;
}

.fs10 a:link {text-decoration: underline; color: #1B5FB4;}
.fs10 a:visited {text-decoration: underline; color: #1B5FB4;}
.fs10 a:hover {text-decoration: underline; color: #FF0000;}

.fsBold {
	padding: 2px 0px 2px 10px;
	background: #D8FFC7 url(../../images/arrow_pinkW.gif) no-repeat 3px 8px;
	border-bottom: none;
}
.fsBoldsp {
	padding: 2px 0px 2px 10px;
	background: #f4a460	 url(../../images/arrow_pinkW.gif) no-repeat 3px 8px;
	border-bottom: none;
}

.fsBoldsp2 {
	padding: 2px 0px 2px 10px;
	background: #e563a6	  no-repeat 3px 8px;
	border-bottom: none;
}

.fsBold2 {
	padding: 0px 0px 3px 25px;
	border-bottom: dotted 2px #9900CC;
	background: url(../../images/button_starPurple.gif) no-repeat 3px 1px;
}

.space {
	margin: 5px 0px 0px 5px;
}

.IconS {
	margin: 0px 0px 0px 5px;
}


/*------------- contentsMenu ------------------*/

.leftCont, frame2L {
	float:left;
	width: 730px;
}

.rightCont,.frame1R,.frame2R {
	float:right;
	width: 216px;
}

.leftContL {
	float:left;
	width: 233px;
	margin: 2px auto 8px auto;
}

.leftContR {
	float:right;
	width: 233px;
	margin: 2px auto 8px auto;
}

.frame1L {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 10px auto 0px auto;
	background: none;
}

.textResult a:link {text-decoration: underline; color: #1B5FB4;}
.textResult a:visited {text-decoration: underline; color: #1B5FB4;}
.textResult a:hover {text-decoration: underline; color: #FF0000;}

.textResult {
	text-align:right;
	margin:10px 5px 5px 14px;
}

.subContT {
	margin-left:5px;
	background-color: none;
}

.subContT h3 {
	padding:5px 0px 5px 5px;
}

.contBox1 {
	float:left;
	width: 238px;
	border:none;
	padding: 0px;
}
.contBoxsp {
	width:715px;
	float:left;
	margin: 2px 0px 7px 0px;
	padding: 7px;
	border: solid 1px #CCC;
	background-color:#ffdab9;
}


.contBoxsp2 {
	width:715px;
	float:left;
	margin: 2px 0px 7px 0px;
	padding: 7px;
	border: solid 1px #CCC;
	background-color:#e563a6;
}



.frame1R {
	padding: 0;
	margin: 0 auto;
	height: 115px;
}

.frame2R {
	padding: 0;
	margin: 0px auto 8px auto;
}

.frame2RS {
	width: 210px;
	padding-top: 5px;
	margin: 0px auto 5px auto;
	border-top: solid 2px #ccc;
}

.titleLine {
	padding-left: 18px;
	color: #000;
	font-weight: bold;
}

.contL {
	float:left;
	width: 238px;
	margin: 0px 8px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.contR {
	float:right;
	width: 238px;
	padding: 4px 0px 0px 0px;
}
