@charset "utf-8";
/*
***********************************************
    "miyakokeiiteam.com" CSS Document
     http://www.miyakokeiiteam.com/
  copyright(C):kaorhythm All right reserved.
***********************************************
*/

/*
==========================================
 1. SetUp
==========================================
*/

* {
	margin: 0;
	padding: 0;
}
html {
	background: url(../images/bg.gif) repeat center top;
	scrollbar-face-color:		#fff; 
	scrollbar-arrow-color:		#ad3;
	scrollbar-highlight-color:	#ad3; 
	scrollbar-shadow-color:		#ad3;
	scrollbar-3dlight-color:	#E8F2C7; 
	scrollbar-darkshadow-color:	#E8F2C7;
	scrollbar-track-color:		#E8F2C7; 
}
body {
    font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, arial, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
	color: #555;
}
.clear {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0px;
}
a img {border-width: 0;}
br {letter-spacing: normal;}
label {cursor: pointer;}
h1,h2,h3,h4,h5 {font-size: 12px;}
textarea {
	width: 210px;
    font-size: 11px;
	font-family: "ＭＳ Ｐゴシック", Osaka, arial, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
	color: #555;
	border: 1px solid #ccc;
	padding: 2px;
	scrollbar-face-color:		#fff; 
	scrollbar-arrow-color:		#ccc;
	scrollbar-highlight-color:	#fff; 
	scrollbar-shadow-color:		#fff;
	scrollbar-3dlight-color:	#ccc; 
	scrollbar-darkshadow-color:	#ccc;
	width: 190px;
}

/* clearfix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0; line-height:1; overflow:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }

/*
==========================================
 2. Link Style
==========================================
*/

a			{color: #fb0; text-decoration: underline;}
a:visited	{color: #fb0; text-decoration: underline;}
a:hover		{color: #fb0; text-decoration: none;}

.txt11 {
	font-size: 11px;
	letter-spacing: 0.03px;
}
p.text {
	margin: 0 3px 12px 3px;
}


/*
==========================================
 3. Layout
==========================================
------------------------------------------
 3-1. base
------------------------------------------
*/
#main {
	text-align: center;  /* Box Centering for IE */
	margin: 0;
} 
#main_in {
	margin: 20px auto;
	padding: 0;
	text-align: left;
	width: 700px;
}

#end_top {
	background: url(../images/end_bg_top.gif) no-repeat left top;
	width: 700px;
	height: 0;
	padding-top: 195px;
	font-size: 1px;
	overflow: hidden;
}
#end_bottom {
	background: url(../images/end_bg_bottom.gif) no-repeat left top;
	width: 700px;
	height: 205px;
	padding-left: 115px;
}
#end_bottom a {
	margin: 0 0 0 10px;
}
#end_bottom a#btn_bbs {
	display: block;
	float: left;
	background: url(../images/end_btn_bbs.gif) no-repeat left top;
	width: 150px;
	height: 0;
	padding-top: 35px;
	font-size: 1px;
	overflow: hidden;
}
#end_bottom a#btn_bbs:hover {
	background-position: left -35px;
}
#end_bottom a#btn_mkt {
	display: block;
	float: left;
	background: url(../images/end_btn_mkt.gif) no-repeat left top;
	width: 180px;
	height: 0;
	padding-top: 35px;
	font-size: 1px;
	overflow: hidden;
}
#end_bottom a#btn_mkt:hover {
	background-position: left -35px;
}

/*
------------------------------------------
 footer
------------------------------------------
*/
#anz {
	display: none;
}
#footer {
	background-color: #2E9DD7;
	color: #fff;
	text-align: center;
	padding: 2px 0;
}