@charset "Shift_JIS";


/* ‘---------------------------------------------------- */
.yoko_text{width:270px; float:left; text-align:left; margin-right:10px; line-height:1.7em}

.situmon{ margin:0; padding:0; color:#0033CC; font-weight:bold}


/* εwvtB[

---------------------------------------------------- */



.prof{  margin:10px 0 10px 10px; width:250px; font-size:1em; vertical-align:text-top; line-height:1.2em}



.prof td{ vertical-align:middle; border-bottom:1px #000000 dotted; height:12px; padding:3px 0 1px 4px; text-align:left}



.prof_m{ color: #663300; font-weight:bold}



.mini{ font-size:1em; color:#FF0000; border:none; font-weight:bold}



.himitsu{ color:#9d6c05; font-weight:bold; font-size:2em}



.big_p{ border: #CC9933 5px solid; margin-top:30px}



.mini_text{ font-size:0.9em; line-height:1.1em}





/* y[WSΜ

---------------------------------------------------- */



body {margin: 0 auto 0  auto ; text-align:center; padding: 0; color: #000000; font-size:12px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; border:none;

	background-color: #FFFFFF; background:url(images/syabon_bg.jpg); }





img{
	padding:0px;
	border:0px;
	vertical-align:top;
	margin: 0px;
}





#wrap {border:none; width:810px; margin:0 auto 0 auto; background: url(images/index_bg_01.jpg) repeat-x; background-color:#FFFFFF;  border-bottom:1px #D8AB00 solid; border-left:1px #D8AB00 solid;  border-right:1px #D8AB00 solid; }



*html #wrap {border:none; width:813px; margin:0 auto 0 auto; background: url(images/index_bg_01.jpg) repeat-x; background-color:#FFFFFF;  border-bottom:1px #D8AB00 solid; border-left:1px #D8AB00 solid;  border-right:1px #D8AB00 solid; }



#logo { background:url(images/index_072.jpg) no-repeat; width:251px; height:92px; display:block}



h1{ margin:0 ; padding:0 ; font-size:10px; width:251px; height:92px; color:#8C6100; display:block; float:left}



#logo h1 a:link{ margin:0; padding:0; font-size:10px; color:#8C6100; font-weight:bold; margin:0 0 0 3px;}



.clear{ clear:both}



#container{ width:810px}



#ad_header{ background:url(images/ad_bg.jpg) repeat-x; width:492px; height:76px; float:left; padding:15px 0 0 67px}







/* Xg

---------------------------------------------------- */

ul{ list-style:none; margin:0; padding:0; }




/* VGg[

---------------------------------------------------- */
/*VGg[Ρp*/
.newEntry{
	background-color:#ec6877;
	width:522px;
	font-size:12px;
	padding:4px;
	color:#fff;
	margin:5px 0 0 0;
	text-align:left;
}

/*feedGAp*/
div#feedContainer{
	margin:0 0 5px 0;
	width:530px;
	text-align:left;
}

/*etB[hp*/
div#feedContainer div{
	padding-top:3px;
	width:530px;
	background-color:#fbdcee;
}

div#feedContainer ul{
	list-style-type:none;
	background-color:#fbdcee;
	width:520px;
	margin: 0 5px 0 5px;
	padding: 0 0 3px 0;
	border-bottom: 1px dotted #cccccc;
}

div#feedContainer ul li{
	margin:0px;
	padding:0px;
}

/*Lϊt*/
div#feedContainer ul li span{
	font-size:12px;
	color:#eb68b7;
}

/*L^Cg*/
div#feedContainer ul li a{
	font-size:12px;
	color:#0068b7;
}
div#feedContainer ul li a:link { 
	color:#0068b7;
}

/*uO^Cg*/
div#feedContainer ul li.feedTitle{
	font-size:12px;
}
div#feedContainer ul div{
	font-size:12px;
	color:#eb68b7;
	
}

/* wb_[ͺ

---------------------------------------------------- */



#header li{ float:left}



#logo{ text-align:left; width:810px} 



#pankuzu{ text-align:left; margin-left:20px; font-size:10px; letter-spacing:0.1em; margin-bottom:5px}

	

	

	

/* ^N

---------------------------------------------------- */

a:link{font-weight:bold; color:#F34F97 ; text-decoration:none}		

		

a:visited{color: #666666; font-weight:bold;  text-decoration:none}	

	

a:hover{color: #0066FF ; font-weight:bold;  text-decoration:none}	







			

/* ΆJ

---------------------------------------------------- */



#left{width:547px; margin:0 0px 30px 23px; float:left;  vertical-align:text-top}





*html #left{width:547px; margin:0 0 40px 11px ; float:left; }



#new_box{ width:507px ; height:160px; overflow-y: scroll; overflow-x:hidden}



#new{ width:527px; height:175px; padding:15px 0 0 20px; margin:0 0 20px 0; background:url(images/index_14.jpg) no-repeat; }



.new_kiji{ background: url(images/tama.jpg) no-repeat ; padding:0 0 0 20px; text-align:left; line-height:1.2em}



.pink{ color:#F01A78; font-weight:bold}



#miss_list{ margin:0 0 20px 0}



#miss_list li{ float:left;}



.miss_aki{ margin-right:15px}



*html  .miss_aki{ margin-right:15px}



.buck_number{ width:100px; margin-left:420px; margin-top:45px}



#univ_list_box2009{ background:url(images/list_box2009.jpg) no-repeat; width:530px; height:90px; padding:30px 0 0 8px; text-align:left; margin-top:30px}

#univ_list_box2010{ background:url(images/list_box2010.jpg) no-repeat; width:530px; height:90px; padding:30px 0 0 8px; text-align:left; margin-top:30px}

#univ_list_box2011{ background:url(images/list_box2011.jpg) no-repeat; width:530px; height:90px; padding:30px 0 0 8px; text-align:left; margin-top:30px}

#univ_list_box2011_mr{ background:url(images/list_box2011_mr.jpg) no-repeat; width:530px; height:90px; padding:30px 0 0 8px; text-align:left; margin-top:30px}

#univ_list{ width:530px; }



.crown{ background:url(images/kannmuri.jpg) no-repeat; width:14px; height:14px}



.koumei{ width:94px; height:14px}



.koumei a{ color:#000000; text-decoration:none}





.koumei a:hover{ color: #CC0000; text-decoration:none}



.return{ margin:20px 0}





.bk { text-decoration:blink;  background:#FF0000; color:#FFFFFF; font-weight:bold; padding:1px 2px 0px 2px} 



/* EJ

---------------------------------------------------- */



#right{ width:203px; margin-left:15px; margin-bottom:40px; float:left; vertical-align:text-top}



*html #right{ width:203px; margin-left:15px; float:left; }







/* εwtop

---------------------------------------------------- */

.univ_main{ margin-left:19px; margin-bottom:20px}



*:first-child+html .univ_main{ margin-left:0px;  margin-bottom:20px}



*html .univ_main{ margin-left:0px;  margin-bottom:0px}







/* Βly[W

---------------------------------------------------- */

.univ_main{ margin-left:19px; margin-bottom:20px}



*:first-child+html .univ_main{ margin-left:0px;  margin-bottom:20px}



*html .univ_main{ margin-left:0px;  margin-bottom:10px}



#waku{ width:542px ; border-left:1px #FF90AB solid; border-right:1px #FF90AB solid; margin: 0 0 0px 1px}

#waku2{
	width:542px;
	margin: 0 0 0px 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7ac8f1;
	border-left-color: #7ac8f1;
}



*:first-child+html   #waku{ width:542px ; border-left:1px #FF90AB solid; border-right:1px #FF90AB solid; margin: 0 0 0px 0px }



#name{ width:263px; float:left ; margin:0 11px 0 0px;  }



.fina{ margin:100px 0 0 0}



/*tb^[

---------------------------------------------------- */

#footer{ width:810px;}







#footer a{ color:#000000}



#footer a:hover{ color: #CC0000}



#footer li{ float:left}



#foot_text{ background: url(images/index_73.jpg) no-repeat ; width:609px; height:76px; text-align:left; padding-top:37px; line-height:1.4em}



*html #foot_text{ background: url(images/index_73.jpg) no-repeat ; width:609px; height:76px; text-align:left; padding-top:37px; line-height:1.4em}







/* οΠTv

---------------------------------------------------- */

#corpmainh { width:540px; text-align:left; }





#corpmainh h2{ background-color:#C6A73C; margin:0; padding:3px 0px 3px 5px ; font-size:20px; text-align:left; color:#ffffff; line-height:1.0em; margin:20px 0 7px 0}



.read{ color:#333333; font-size:14px; margin-bottom:30px}



.hyou td{ padding:4px 6px 4px 9px; line-height:1.4em; font-size:12px}



*html .hyou td{ padding:4px 6px 4px 9px; line-height:1.4em; font-size:12px}



.koumoku{ background: #E9E69E; width:16%; font-weight:bold; font-size:12px}





/* ¨βνΉ

---------------------------------------------------- */

h4 { font-size:14px; margin:0; padding:0 ; font-weight:bold; line-height:1.4em}





/* google+

---------------------------------------------------- */

.google {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#google_area {
	background-image: url(images/google_back.jpg);
	height: 395px;
	width: 533px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 215px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.google_text01 {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	line-height: 1.5em;
	color: #999;
	clear: none;
}

.google_text02 {
	margin-top: 40px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	line-height: 1.5em;
	color: #999;
}

.google_text03 {
	margin-top: 45px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	line-height: 1.5em;
	color: #999;
}

.google_text04 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	line-height: 1.5em;
	color: #999;
}

.google_buttun {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

