@charset "utf-8";






/**************************************************************/
body{
	background-color:#eeeeee;
}

/**************************************************************/

#page_menu{
	/*background-color: transparent;背景色指定取り消し*/
	background-color:#eeeeee;
	border-bottom:0px dotted #212121;

}

/*スマホ用*/
@media screen and (max-width:889px){
#page_menu{
}
}/*スマホ用*/

#wrapper input{
	background-color:#000000;
	color:#eeeeee;

}
.menu_botan{
	cursor:pointer;
	font-size:0.7em;
	line-height:2.2em;
	padding:2px 10px 2px 10px;
	margin:1px;
	border-radius:11px;

	border:1px solid #212121;
	color:#212121;

}



.menu_botan:hover{
	border:2px solid #212121;

}






#menuicon{
	color:#212121;
}
#menuicon2{
	color:#212121;
}

/**************************************************************/

#page_title{
}

#page_title h1{
	text-align:center;
	font-size:500%;
	margin:140px auto 30px auto;
}

/*スマホ用*/
@media screen and (max-width:889px){
#page_title{
	margin:120px 2% 150px 2%;
}
#page_title h1{
	margin:2px auto 15px auto;
	font-size:200%;
}

}/*スマホ用*/


/*スマホ用*/
@media screen and (max-width:889px){
.indeximage{
	margin:30px auto 20px auto;
	border:0px solid #ffffff;
}

}/*スマホ用*/

/**************************************************************/

.homeboxs{

	background-color:#9eb0b2;

	border-radius:11px 11px 11px 11px;
	border-top:33px solid #000000;
	margin-bottom:50px;

	padding-top:50px;

	text-align:center;

}



.homeboxs a{
	font-weight:normal;
}

.homeboxs a:hover{
	font-weight:bold;
	border-bottom:1px dotted #212121;
}

.homeboxs h2{
	text-align:center;
	margin-top:0px;
	border-bottom:1px dotted #212121;
}
.homeboxs h2 a{
	font-weight:bold;
	border-bottom:0px dotted #212121!important;
}




/**************************************************************/

#homebox1{
	background-color:#ccb3b4;
}


#homebox2{
	background-color:#9eb0b2;
}

#homebox3{
	background-color:#acada8;
}

#homebox4{
	background-color:#ccb3b4;
}

#homebox5{
	background-color:#9eb0b2;
}

#homebox6{
	background-color:#ccb3b4;
}

#homebox7{
	background-color:#9eb0b2;
}

#homebox8{
	background-color:#9eb0b2;
}

#homebox9{
	background-color:#9fad9c;
}

#homebox10{
	background-color:#ccb3b4;
}

#homebox11{
	background-color:#ccb3b4;
}

#homebox12{
	background-color:#9fad9c;
}

#homebox13{
	background-color:#ccb3b4;
}

#homebox14{
	background-color:#ccb3b4;
}

#homebox15{
	background-color:#bab49e;
}

#homebox16{
	background-color:#9eb0b2;
}

#homebox17{
	background-color:#acada8;
}


/**************************************************************/
.koteipage{

}

.koteipage  #mogura_msgs h1{
	margin:-200px auto 20px auto;
}

.koteipage  #mogura_msgs ul{
	text-align:center;
	margin:220px auto 20px auto;
	font-size:0.9em;
	line-height:1.6em;
}

.koteipage  #mogura_msgs li{
	margin:25px auto 25px auto;
}

.koteipage  #mogura_msgs li::before{
	color:#eeeeee;
	content:"●";
}


.koteipage .note{
	margin:220px auto 20px auto;
}



.koteipage #mogura_msgs{


	background-color:#aaaaaa;

	width:33%;

	padding:20px 5% 30px 5%;
	margin:130px auto 130px auto;
	border-top:33px solid #000000;
	border-bottom:33px solid #000000;

}


/*スマホ用*/
@media screen and (max-width:889px){
.koteipage #mogura_msgs{
	padding:2px 2% 11px 2%;	
width:90%;
	margin:120px auto;
}


}/*スマホ用*/

/**************************************************************/

#mogura_msgs blockquote{


	background-color:#aaaaaa;

}


#mogura_msgs table{


	background-color:#aaaaaa;

}

#mogura_msgs .waku{


	background-color:#ccb3b4;

}



/**************************************************************/

#mogura_msgs h1{
	display: inline;

	font-size:0.7em;
	line-height:2.9em;
	padding:5px 25px 5px 25px;
	border-radius:33px;

	border:2px solid #212121;
	color:#212121;
}

#mogura_msgs h1 a{
}

#mogura_msgs  h1::before{
	color:#ccb3b4;
	content:"● ";
}

#mogura_msgs  h1::after{
	color:#ccb3b4;
	content:"● ";
}



#mogura_msgs  h2::before{
	color:#ccb3b4;
	content:"● ";
}


#mogura_msgs  h3::before{
	color:#ccb3b4;
	content:"● ";
}

#mogura_msgs  h4::before{
	color:#ccb3b4;
	content:"● ";
}

/**************************************************************/

.setumei_single{
line-height:1.6em!important;
text-align:right;
font-size:0.7em;
margin:80px 0px 180px 0px;
}

.cattag_icon{
	color:#ccb3b4;
}


.setumei_single{
line-height:1.6em!important;
text-align:right;
font-size:0.7em;
margin:50px 0px 180px 0px;
}



