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

.font14{
	font-size:14px;
	font-weight:bold;
}

.font10{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:10px;
	line-height:120%;
	color:#333;
}

p#leftMenuTop{
	width:170px;
	height:39px;
	background:url(../../projects/img/left_title.gif) no-repeat;
	text-indent:-9999px;
}

li#menu01,li#menu01on{
	padding:0 0 27px 0;
}

li#menu01 a{
	width:140px;
	height:9px;
	background:url(../../projects/img/left_menu01.gif) no-repeat;
	text-indent:-9999px;
	display:block;
}

li#menu01 a:hover{
	background-position:0 -9px;
}

li#menu01on a{
	width:140px;
	height:9px;
	background:url(../../projects/img/left_menu01.gif) no-repeat;
	text-indent:-9999px;
	display:block;
	background-position:0 -9px;
}

h3#pageTitle{
	width:700px;
	height:45px;
	background:url(../../projects/img/page_title.jpg) no-repeat;
	text-indent:-9999px;
	margin:0 0 30px 0;
}

h4#subtitle01{
	width:700px;
	height:30px;
	background:url(../../projects/img/subtitle_01.gif) no-repeat;
	text-indent:-9999px;
}

h4#subtitle02{
	width:700px;
	height:30px;
	background:url(../../projects/img/subtitle_02.gif) no-repeat;
	text-indent:-9999px;
}

h4#subtitle03{
	width:700px;
	height:30px;
	background:url(../../projects/img/subtitle_03.gif) no-repeat;
	text-indent:-9999px;
}

h4#subtitle04{
	width:700px;
	height:30px;
	background:url(../../projects/img/subtitle_04.gif) no-repeat;
	text-indent:-9999px;
}

#pageBox01{
	width:700px;
	position:relative;
}

#pageBox01 p{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:12px;
	line-height:200%;
	color:#333;
}

#imgBox01{
	width:200px;
	height:182px;
	position:absolute;
	top:30px;
	right:0;
}

#beforeImg{
	width:325px;
	height:255px;
	float:left;
	margin:0 12px 20px 0;
}

#arrow{
	width:25px;
	height:135px;
	float:left;
	padding:120px 0 0 0;
}

#afterImg{
	width:325px;
	height:255px;
	float:right;
	margin:0 0 20px 12px;
}

.proTextBox p{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:12px;
	line-height:190%;
	color:#333;
}

p.proTextTitle{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:14px;
	color:#597F37;
	line-height:120%;
	font-weight:bold;
	margin:0 0 13px 0;
}

.effectsL{
	width:340px;
	float:left;
}

.effectsR{
	width:340px;
	float:right;
}

h5#effects01,h5#effects02,h5#effects03,h5#effects04,h5#effects05,h5#effects06,h5#effects07,h5#effects08{
	width:340px;
	height:31px;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

h5#effects01{
	background:url(../../projects/img/effects_01.gif) no-repeat;
}

h5#effects02{
	background:url(../../projects/img/effects_02.gif) no-repeat;
}

h5#effects03{
	background:url(../../projects/img/effects_03.gif) no-repeat;
}

h5#effects04{
	background:url(../../projects/img/effects_04.gif) no-repeat;
}

h5#effects05{
	background:url(../../projects/img/effects_05.gif) no-repeat;
}

h5#effects06{
	background:url(../../projects/img/effects_06.gif) no-repeat;
}

h5#effects07{
	background:url(../../projects/img/effects_07.gif) no-repeat;
}

h5#effects08{
	background:url(../../projects/img/effects_08.gif) no-repeat;
}

.effectBoxTop{
	width:340px;
	height:2px;
	background:url(../../projects/img/effects_top.gif) no-repeat;
}

.effectBox{
	width:314px;
	background:#E0E0E0;
	padding:10px 13px;
}

.effectBox p{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:12px;
	line-height:190%;
	color:#333;
}

.effectBoxBtm{
	width:340px;
	height:2px;
	background:url(../../projects/img/effects_btm.gif) no-repeat;
}

.qaBox{
	width:700px;
	background:url(../img/line_01.gif) repeat-x 0 bottom;
	padding:0 0 20px 0;
	margin:0 0 20px 0;
}

p#q01{
	width:228px;
	height:30px;
	background:url(../../projects/img/qa_01.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

p#q02{
	width:284px;
	height:30px;
	background:url(../../projects/img/qa_02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

p#q03{
	width:355px;
	height:30px;
	background:url(../../projects/img/qa_03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

p#q04{
	width:297px;
	height:30px;
	background:url(../../projects/img/qa_04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

p#q05{
	width:370px;
	height:30px;
	background:url(../../projects/img/qa_05.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

p#q06{
	width:334px;
	height:30px;
	background:url(../../projects/img/qa_06.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 0;
}

.answer{
	width:635px;
	background:url(../../projects/img/pa_answer.gif) no-repeat;
	padding:7px 5px 0 30px;
	margin:0 0 0 30px;
}

.answer p{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:12px;
	line-height:190%;
	color:#333;
}


/* 追記：110218
********************************************************/

a.link{ color:#666; text-decoration:none; }
a.link:hover{ color:#7AA450; }


