@charset "utf-8";
/**************************************** 
ファイル　：/2013/css/page/index.css
読み込み先：/2013/index.php
備考：top
 ****************************************/
@import	"/2013/css/page/search/search.css";

div.header{
	margin-bottom:10px;
	}

h1 {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #fc6e0f;
    font-size: 0.9em;
    font-weight: normal;
    height: auto;
    margin: 0;
    padding: 0;
}
h2{border:none;}
h2.basic{
	margin:0;
	}
.searchBox	h2{
	margin:0;
	padding:0;
	background:none;
	}

div.topImg{
	width:710px;
	height:200px;
	margin:0;
	padding:0;
	position:relative;
	}
ul.btnTop{
	margin:2px 0 10px 0;
	overflow:hidden;
	}
ul.btnTop	li{
	float:left;
	line-height:0;
	margin:0;
	padding:0;
	list-style-type:none;
	}
ul.btnTop	li+li{
	margin-left:2px;
	}
ul.btnTop	li	img{
	vertical-align:top;
	}

div.informationBox{
	margin-bottom:10px;
	padding:5px;
	background:#FCC;
	border:1px solid #F66;
	color:#C00;
	}
div.informationBox p{
	margin:0.25em;
	}

p.informationBar{
	margin:5px 0 10px 0;
	padding:1px 3px;
	border:1px solid #c8c8c8;
	background:url(/2013/img/page/top/bg_informationbar.jpg)	bottom repeat-x;
	}
p.informationBar	span{ font-weight:bold; color:#C00;}
div.areaBox{
	margin:10px 0;
	padding:0 1px 1px 1px;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#bfbfbf;
	}
div.areaBox.cm{
	border-width:1px;
	padding:1px;
	}
.areaBox .inner{
	padding:15px;
	overflow:hidden;
	zoom:1;
}
div.cm	ul{
	margin:0;
	padding:10px;
	background:#f5f5f5;
	border:1px solid #ddd;
	}
div.cm	ul	li{
	margin:0;
	padding:0 0 0 15px;
	background:url(/2013/img/page/top/icn_squarearrow_g.gif) left center no-repeat;
	list-style-type:none;
}
div.bluechip,
div.informal_decision{
	overflow:hidden;
	}
div.bluechip .imgBox,
div.informal_decision .imgBox{
		padding:15px;
		float:left;
	}
div.bluechip .inner,
div.informal_decision .inner{
	margin:5px 0 15px 10px;
	padding:0;
	overflow:hidden;
	}
div.bluechip	li,
div.informal_decision li{
	float:left;
	width:230px;
	}

.showOff .box{
	margin-bottom:10px;
	}
.areaBox.match30 .capture{
	float:right;
	margin:0 0 10px 0;
}


.areaBox.school	.imgBox{
	float:left;
	margin-right:10px;
	}
.areaBox.school	.copy{
	margin:0 0 0 170px;
	}
.areaBox.school	.copy	li{
	list-style-type:square;
}
.areaBox.school	.btnBox{
	margin:10px 0 0 170px;
	text-align:left;
	
	}
.areaBox.matchingbook .capture{
	float:left;
	margin:0 10px 0 0;
}
.areaBox.matchingbook .copy{
	line-height:1.1;
	font-size:1.4em;
	font-weight:bold;
	color:#0081a3;
	font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
	}
.areaBox ul.pageList{
	margin:15px 15px 5px 15px;
	padding:0;
	overflow:hidden;
	zoom:1;
	}
.areaBox ul.pageList	li{
	float:left;
	width:215px;
	margin:0 10px 10px 0;
	padding:0;
	list-style-type:none;
	}
.areaBox .pageList	div.image{
	float:left;
	}
.areaBox .pageList	div.text{
	margin-left:75px;
	}
.areaBox .pageList	.text span.lead{
	font-size:0.85em;
	}

.privacyMarkBox{
	padding:10px;
	border:1px	solid	#bbb;
	overflow:hidden;
	zoom:1;
	}
.privacyMarkBox	.mark{
	float:left;
	}
.privacyMarkBox	p{
	margin-left:80px;
	}
#infoImportant{
	text-align:center;
	border:3px double #F99;
	margin-bottom:5px;
	font-weight:bold;
	background:#FCC;
	}
.aboutThisSite{
	border:1px solid #bbb;
	}
.aboutThisSite	h2{
	margin:0;
	padding:3px;
	background:#ddd;
	}
