@charset "shift_jis";

/* =======================================

	Browser Reset CSS


========================================== */

body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,
p,blockquote,table,th,td {
	margin			: 0;
	padding 		: 0;
}

html,body {
	background		: #FFF;
}


/* ---------------------------------------------------- *
 *  Forms Module
 * ---------------------------------------------------- */
body {
	font			: 13px/1 "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
}
* html body {
	font-size		: small;
}
*:first-child+html body {
	font-size		: small;
}

img {
	border			: 0;
	vertical-align	: top;
}

h1,h2,h4,h5,h6 {
	clear			: both;
	font-size		: 100%;
	font-weight		: normal;
}


address,caption,cite,code,dfn,em,strong,th,var {
	font-style		: normal;
	font-weight		: normal;
}


input,textarea,select {
	font-family		: inherit;
	font-size		: inherit;
	font-weight		: inherit;
	}
* html input,* html textarea,* html select {
	font-size		: 100%;
}
*:first-child+html+input,*:first-child html+textarea,*:first-child+html select {
	font-size		: 100%;
}

table {
	border-collapse	: collapse;
	border-spacing	: 0;
	font-size		: inherit;
	}
th,td {
	text-align		: left;
	vertical-align	: top;
}
caption {
	text-align		: left;
}

pre,code,kbd,samp,tt {
	font-family		: monospace;
}
* html pre,* html code,* html kbd,* html samp,* html tt {
	font-size		: 100%;
	line-height		: 100%;
}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt {
	font-size		: 108%;
	line-height		: 100%;
}

input,select,textarea {
	font-size		: 100%;
	font-family		: Verdana, Helvetica, sans-serif;
}


sup {
	vertical-align	: text-top;
}
sub {
	vertical-align	: text-bottom;
}

/* ---------------------------------------------------- *
 *  List Module
 * ---------------------------------------------------- */
ul,dl,ol {
	text-indent		: 0;
}
li {
	list-style		: none;
}








































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



/* 1. body
===================================================================================================== */
html, body {
	background	: transparent url(../../img/base/base_bg_x.jpg) repeat-x;
	color:#333;
	}

body {
	padding		: 0;
}


/* 2. #container
===================================================================================================== */

body #container {
	margin		: 0 auto;
	width		: 760px;
}



/*　ページ全体　*/


.q1{
	width:760px;
	}


/*　上の隠し文字　*/	

	
.q0 h1{
	font-size:1px;
	margin:0px;
	color:#FFFFFF;
	}


.q0 p{
	font-size:1px;
	margin:0px;
	color:#FFFFFF;
	}


/*　----------------------------------ヘッダーフリーダイヤル----------------------------------　*/	

	
.q2{

	
	}


/*　フリーダイヤル　*/	
.q2 h1{
	color:#FFFFFF;
	font-size:30px;
	font-weight:bold;
	margin-top:10px;
	margin:10px 0 0 10px;
	padding:0 0 10px 10px;
	}
	
/*　年中無休365日出張総合受付センター　*/	
.q2 p{
	float:left;
	font-size:20px;
	margin:0 0 10px 15px;
	padding:0 0 10px 0;
	}	
	


/*　フッター　*/	
#footer {
	clear:both;
	margin		: 0 auto;
	width		: 760px;
	height		: 80px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	text-align:center;
	background: #F93;
	color:#FFF;
	padding:5px 0 0 0;
	
}
#footer p,#footer a{
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	padding:5px 0 5px 0;}


/*　鍵開けます　*/


.q3{
	width:738px;
	height:30px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	color:#FFF;
	padding:10px 10px 10px 10px;
	background: #F93;
	float:left;
	font-size:25px;
	font-family:"HG正楷書体-PRO";
	}


.q3 h1{
	width:720px;
	font-size:50px;
	font-family:"HG正楷書体-PRO";
	color:#FFF;
	}	


.q3 p{
	font-size:34px;
	color:#FFF;
	font-weight:bold;
	}

	
/*　左側メニュー　*/


.q5{
	background-color: #FFE0C1;
	width:200px;
	height:1000px;
	float:left;
	line-height:1.5;
	}

	
.q5 ul li {
	margin:5px 0 0 10px;
	font-size:16px;
		}	


.q5 a{
	color:#000000
	}


.q5 a:hover{
	background-color:#FFFFFF
	}


/*　下のメニュー*/


.q7 h1{
	font-size:36px;
	color:#FFFFFF;
	font-weight:bolder
	}


/*　右側メニュー　（index　ＴＯＰページ）　*/


.q6-index {
	float:left;
	width:500px;
}

.q6-index h1{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	font-size:36px;
	}

	
.q6-index h2{
	font-family:"HGP創英角ﾎﾟｯﾌﾟ体";
	color:#FF0000;
	font-size:36px;
	width:500px;
	}


.q6-index h3{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	font-size:36px;
	width:500px;
	}




.q6-index {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 20px ;
}
.q6-index p{
	width:510px;
	margin:0 0 30px 0;
	text-align:left;
	padding:0px 0 10px 10px ;
}

.q6-index h1{
	color:#FF0000;
	padding:20px 0 20px 10px ;
	}
	
.q6-index h2{
	padding:0 0 20px 0;
	}
	
.q6-index h3{
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-index ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}		
	
	
	


/*　右側メニュー　（syuttyou-hidari）　*/

.q6-syuttyou-hidari p{
	font-size:21px;
	padding:10px 0 10px 0;
	}



.q6-syuttyou-hidari ul{
	padding:0 0 20px 0;
	}
	
.q6-syuttyou-hidari ul li{
	font-size:16px;
	padding:0 0 5px 0;
	}

.q6-syuttyou-hidari a{
	color:#000000
	}

.q6-syuttyou-hidari a:hover{
	background-color :#FC0;
	}




.q6-syuttyou-hidari {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-syuttyou-hidari h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-syuttyou-hidari h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-syuttyou-hidari h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}




/*　右側メニュー　（syuttyou-migi）　*/



.q6-genkan {
	float:left;
	width:500px;
}


.q6-syuttyou-migi table{
	}



/*　右側メニュー　（genkan）　*/

.q6-genkan {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-genkan h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-genkan h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-genkan h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-genkan ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}	
	
	


/*　右側メニュー　（kuruma）　*/

.q6-kuruma {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-kuruma h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-kuruma h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-kuruma h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-kuruma ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}			
	
	
	
	

/*　右側メニュー　（baiku）　*/

.q6-baiku {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-baiku h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-baiku h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-baiku h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-baiku ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}	
	
	
			

/*　右側メニュー　（kinko）　*/

.q6-kinko {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-kinko h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-kinko h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-kinko h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-kinko ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}	



/*　右側メニュー　（tukue）　*/

	
.q6-tukue {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-tukue h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-tukue h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-tukue h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-tukue ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}		



/*　右側メニュー　（toire）　*/

.q6-toire {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-toire h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-toire h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-toire h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-toire ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}	


/*　右側メニュー　（sutukesu）　*/
.q6-sutukesu {
	float:left;
	width:500px;
	text-align:left;
	padding:10px 0 10px 10px ;
}

.q6-sutukesu h1{
	color:#FF0000;
	font-size:36px;
	padding:20px 0 20px 10px ;
	}
	
.q6-sutukesu h2{
	font-size:24px;
	padding:0 0 20px 0;
	}
	
.q6-sutukesu h3{
	font-size:16px;
	color:#0000FF;
	padding:0 0 20px 0;
	}

.q6-sutukesu ul li{
	font-size:24px;
	margin-left:0;
	padding:0 0 20px 0;
	}			

.q6-sutukesu p{
	padding:0 0 30px 10px ;
}




/*　右側メニュー　（sonota）　*/
.q6-sonota {
	float:left;
	width:500px;
}

.q6-sonota h1{
	color:#FF0000;
	font-size:36px
	}
	
.q6-sonota h2{
	font-size:24px;
	margin-left:0;
	}
	
.q6-sonota h3{
	font-size:16px;
	color:#0000FF;
	margin-left:0;
	}

.q6-sonota ul li{
	margin-left:0;
	}			



/*　右側メニュー　（rinku）　*/

.q6-rinku {
	float:left;
	width:500px;
}
.q6-rinku ul li{
	font-size:14px
	}
	
.q6-rinku a{
	color:#000000
	}

.q6-rinku a:hover{
	background-color:#FFCCFF
	}


/*　右側メニュー　（kaisyagaiyou）　*/


.q6-kaisyagaiyou h1{
	color:#FF0000;
	font-size:36px
	}
	
.q6-kaisyagaiyou p{
	font-size:24px
	}
	
.q6-kaisyagaiyou li{
	margin:5px
	}


