#/* インフォメーション & お掃除ひとくちメモ */

#information {
	padding: 0 15px 0 10px;
}
	#information h2 {
	margin: 0 0 20px 0;
}
p#large {
	font-size: 16px;
	text-align: center;
	color: #FD0004;
	font-weight: bold;
}
.center-pink {
	color: #E94346;
	text-align: center;
	font-weight: bold;
}
/*----------------------

 キャンペーン

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

.info_contact {
	text-align: center;
	margin: 20px auto 5px;
}
#air2011 {
	border: 1px solid #66f;
	padding: 10px 15px;
	margin:3px auto 35px;
	background-color: #fff;
}
#air2011 h3 {
	border-left: 5px solid #f90;
	padding: 5px;
	letter-spacing: 0.05em;
	border-bottom: 1px solid #666;
	margin: 10px;
}
#air2011 h4 {
	color: #0066FF;
	margin: 15px 10px 10px;
}
#air2011 ul {
	margin: 0 30px 20px;
}
#air2011 ul li {
	padding: 3px 0;
}
#air2011 ul.air_cmnt {
	list-style: none;
	margin: 20px 10px;
}
#air2011 ul.air_cmnt li {
	padding: 2px 0;
	font-size: 11px;
}
#air2011 p {
	margin: 10px;
}
p.mitsumori {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
	font-size: 16px;
}
/* 水まわり8・8キャンペーン */
#summer88 {
	border: 1px solid #f66;
	padding: 10px 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
/* 2017スプリングおたすけキャンペーン */
#info_spring {
	height: auto;
	border: 1px solid #e62889;
	padding: 10px 15px;
	margin: 15px auto 35px;
	background-color: #fff;
	position:relative;
}

.title {
	width: 610px;
	margin: 0 auto;
	
	}
	.info_sakura1{
		position:absolute;
		left:-45px;
		top:-45px;
	}
	.info_sakura2{
		position:absolute;
		right:-40px;
		bottom:-40px;
	}
.title_txt {
	width: 600px;
	height: auto;
	padding-top: 0.1px;
	margin-bottom:-10px;
	}
	/*h1.info_spring1 {
	font-size: 160%;
	color: #000080;
	font-weight:bolder;
	width: 410px;
	padding-left:65px;
	margin-bottom:-8px;
	position:absolute;
	top:40px;
	left:180px;
	}*/
h1.info_spring1 {
	font-size: 180%;
	color: #000080;
	font-weight:bolder;
	width: 410px;
	padding-left:65px;
	margin-bottom:-8px;
	}
h2.info_spring2 {
	width: 600px;
	margin: 0 auto;
	}
.info_spring_text_box {
	/*clear: both;*/
	width: 520px;
	margin: 0 auto;
	padding: 20px;
	border: 3px solid #e62889;
	border-radius: 40px;        /* CSS3草案 */
	-webkit-border-radius: 40px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 40px;   /* Firefox用 */
}
.info_spring_text p {
	font-size: 108%;
	font-weight: bold;
	}
.info_spring_text2 p.spring_ticket1 {
	font-size: 108%;
	font-weight: bold;
	line-height:1.2;
	padding-left:20px;
	margin-bottom:-10px;
		}
.info_spring_text p span.large {
	font-size: 130%;
}
.spring_ticket_box {
	width: 630px;
	margin: 0 auto;
}
.info_sakura02 {
	width: 106px;
}
div.spring_ticket {
	width: 439px;
}
.info_sakura02, div.spring_ticket {
	float: left;
}
.spring_ticket_text {
	clear: both;
	padding-left: 100px;
}












/*#info_spring {
	height: auto;
	border: 1px solid #e62889;
	padding: 10px 15px;
	margin: 15px auto 35px;
	background-color: #fff;
	position:relative;
}
#info_spring img{
	margin-left: 20px;	
}
.title {
	width: 610px;
	margin: 0 auto;
	
	}
	.info_sakura1{
		position:absolute;
		left:-45px;
		top:-45px;
	}
	.info_sakura2{
		position:absolute;
		right:-40px;
		bottom:-40px;
	}
.title_txt {
	width: 600px;
	height: auto;
	padding-top: 0.1px;
	margin-bottom:-10px;
	}*/
	/*h1.info_spring1 {
	font-size: 160%;
	color: #000080;
	font-weight:bolder;
	width: 410px;
	padding-left:65px;
	margin-bottom:-8px;
	position:absolute;
	top:40px;
	left:180px;
	}*/
/*h1.info_spring1 {
	font-size: 180%;
	color: #000080;
	font-weight:bolder;
	width: 410px;
	padding-left:65px;
	margin-bottom:-20px;
	}
p.info_spring2 {*/
	/*width: 600px;
	margin: 0 auto;*/
	/*padding-left: 260px;
	color: #000080;
	font-size: 180%;
	font-weight:bolder;
		}
.info_spring_text_box {*/
	/*clear: both;*/
	/*width: 520px;
	margin: 0 auto;
	padding: 20px;
	border: 3px solid #e62889;
	border-radius: 40px; */       /* CSS3草案 */
	/*-webkit-border-radius: 40px;*/    /* Safari,Google Chrome用 */
	/*-moz-border-radius: 40px; */  /* Firefox用 */
/*}
.info_spring_text p {
	font-size: 108%;
	font-weight: bold;
	}*/
/*.info_spring_text p img{ 
 position: absolute;
	right: 70px;
	top: 380px;
}*/

/*.info_spring_text2 p.spring_ticket1 {
	font-size: 108%;
	font-weight: bold;
	line-height:1.2;
	padding-left:20px;
	margin-bottom:-10px;
		}
.info_spring_text p span.large {
	font-size: 130%;
}
.spring_ticket_box {
	width: 630px;
	margin: 0 auto;
}
.info_sakura02 {
	width: 106px;
}
div.spring_ticket {
	width: 439px;
}
.info_sakura02, div.spring_ticket {
	float: left;
}
.spring_ticket_text {
	clear: both;
	padding-left: 100px;
}
*/
/* シーズンクリンネスキャンペーン */
#info_season {
	border: 1px solid #f66;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#info_season h3 {
	text-align: center;
	color: #003399;
	margin: 15px auto;
	font-size: 110%;
}
#info_season h4 {
	font-size: 90%;
	margin: 30px 0 10px 15px;
	line-height: 1.8;
}
#info_season ul {
	margin: 10px 0 10px 100px;
}
#info_season ul li {
	font-size: 76%;
	list-style-type: circle;
}
#info_season p {
	margin: 10px auto 40px 15px;
}
#info_season .price {
	margin: 10px auto;
}
/* エアコンキャンペーン */
#info_air {
	border: 1px solid #009;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#info_air h2 {
	margin: 20px 0 10px 20px;
}
#info_air h3 {
	text-align: center;
	color: #003399;
	margin: 20px auto 10px;
	font-size: 110%;
}
#info_air h4 {
	font-size: 90%;
	margin: 10px 15px;
	border-bottom: 1px solid #999;
	padding: 2px;
	color: #0099FF;
}
#info_air p {
	margin: 10px 15px 15px;
}
#info_air p.center {
	text-align: center;
	font-weight: bold;
	font-size: 100%;
}
#info_air p.small {
	font-size: 69%;
}
#info_air ul {
	padding: 0;
	margin: 10px 0 10px 40px;
	list-style-type: circle;
	font-size: 90%;
}
#info_air ul li {
	padding: 3px 0;
	color: #000099;
}
#info_air img.price {
	border: 1px solid #999;
	margin: 20px auto 10px;
}
/* 水まわりお掃除お試しキャンペーン */
#info_mizu {
	border: 1px solid #466B26;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#info_mizu h3 {
	text-align: center;
	color: #003399;
	margin: 10px auto;
}
#info_mizu h4 {
	margin: 20px 0 10px 10px;
	color: #003399;
}
#info_mizu h5 {
	margin: 20px;
}
#info_mizu p {
	font-size: 90%;
	margin: 10px;
}
#info_mizu p.annai {
	text-align: center;
}
#info_mizu p.form {
	text-align: right;
}
#info_mizu ul#alart {
	margin: 25px 0 15px 50px;
	list-style-type: circle;
	font-size: 76%;
}
/* 2011年末早割り */
#hayawari {
	border: 1px solid #009;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#hayawari h3 {
	text-align: center;
	color: #003399;
	margin: 10px auto 0;
	font-size: 110%;
	line-height: 1.5;
}
/*#hayawari p {margin:10px 15px 15px;}
#hayawari p.center {text-align:center; font-weight:bold; font-size:100%;}
#hayawari p.small {font-size:69%;}

#hayawari ul {padding:0; margin: 10px 0 10px 40px; list-style-type:circle; font-size:90%;}
#hayawari ul li {padding:3px 0; color:#000099;}
#hayawari img.price {border:1px solid #999; margin:20px auto 10px;}
#hayawari p strong {color:#F00;}
#hayawari p.shuryou {text-align:center;}*/
#hayawari img.hayawari {
	margin: 0;
	padding: 0;
}
/* 2012年スプリングキャンペーン */
#spring2012 {
	border: 1px solid #f33;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#spring2012 h3 {
	text-align: center;
	color: #003399;
	margin: 10px auto 0;
	font-size: 110%;
	line-height: 1.5;
}
#spring2012 p {
	margin: 10px 15px 15px;
}
/* 世田谷店オープン */
#setagaya-open {
	border: 4px double #F30;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#setagaya-open h3 {
	font-size: 130%;
	color: #F00;
	line-height: 1.4;
	margin: 10px auto;
}
#setagaya-open h3 .small {
	font-size: 14px;
}
#setagaya-open ul {
	padding: 0px;
	margin: 20px 50px 20px 70px;
}
#setagaya-open p {
	font-weight: bold;
	font-size: 90%;
}
#setagaya-open hr {
	margin: 15px 10px;
}
#spring {
	border: 1px solid #FDA1BD;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
#spring img.spring {
	margin: 0;
	padding: 0;
}
/* 99 */
#mizu99 {
	border: 2px solid #66f;
	padding: 10px;
	margin: 15px auto 35px;
	background-color: #fff;
	text-align: center;
}
/*----------------------

 キャンペーンお礼  

-----------------------*/
#orei {
	border: 1px solid #02928B;
	padding: 15px;
	background-color: #fff;
	width: 630px;
	height: 635px;
	margin: 15px auto 35px;
	position: relative;
}
#orei p {
	text-align: center;
	line-height: 200%;
	position: absolute;
	top: 120px;
	left: 100px;
	font-size: 90%;
	font-weight: bold;
	width: 460px;
	color: #6E3F0B;
}
/*----------------------

 2017年カレンダー  

-----------------------*/
#calendar,#info_02,#info_03{
	border: 1px solid #66f;
	padding: 10px 15px;
	margin: 15px auto 35px;
	background-color: #fff;
	font-size: 90%;
	font-weight: bold;
}
#calendar p,#info_02 p,#info_03 p {
	font-size: 90%;
	font-weight: bold;
	padding-left: 20px;
}
.calendar {
	padding-left: 20px;
	padding-bottom: 10px;
}
/*----------------------

 新キャラクター紹介 

-----------------------*/
#info_01 {
	border: 1px solid #ffa500;
	padding: 10px 15px;
	margin: 15px auto 35px;
	background-color: #ffffff;
	font-size: 90%;
	font-weight: bold;
}
#info_01 p{
	font-size: 120%;
	line-height: 2;
	text-align: center;
	color: black;	
}
#info_01 img{
	display: block;
	margin: 0 auto;
}
/*----------------------

 お掃除ひとくちメモ 

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

img.memo_title {
	margin-bottom: 20px;
}
p.name {
	text-align: right;
	font-size: 73%;
	margin: 0 20px 0 0;
}
/* 3.4月　春は突風に注意 */
#toppu {
	border: 1px solid #466B26;
	padding: 15px;
	margin: 15px auto;
	background-color: #fff;
}
#toppu p img {
	margin: 0 0 0 12px;
}
#toppu ul {
	margin: 10px 20px;
	list-style-type: circle;
	font-size: 76%;
}
#toppu ul li {
	padding: 3px 0;
}
#toppu h3 {
	margin: 20px 0 10px 0;
}
#toppu h4 {
	margin: 20px 0 10px 0;
}
/* 5.6月　梅雨はカビにご用心！ */
#tsuyu {
	border: 1px solid #466B26;
	padding: 15px;
	margin: 15px auto;
	background-color: #fff;
}
#tsuyu p {
	margin: 10px;
}
#tsuyu p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
}
#tsuyu h2 {
	font-size: 110%;
	color: #009;
	margin: 15px 0 10px 0;
}
#tsuyu h3 {
	font-size: 90%;
	color: #009;
	margin: 20px 0 10px 0;
	border-bottom: 1px solid #999;
	padding: 2px;
}
#tsuyu ul {
	padding: 0;
	margin: 5px 20px 10px 25px;
}
#tsuyu ul li {
	padding: 2px 0;
}
/* 7.8月　キレイが冷房効果をアップ！ */
#aircon {
	border: 1px solid #466B26;
	padding: 15px;
	margin: 15px auto;
	background-color: #fff;
}
#aircon p {
	margin: 10px 10px 15px;
}
#aircon p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#aircon h2 {
	font-size: 110%;
	color: #0066FF;
	margin: 15px 0 10px 0;
}
#aircon h3 {
	font-size: 90%;
	color: #0099FF;
	margin: 20px 0 10px 0;
	border-bottom: 1px solid #999;
	padding: 2px;
}
#aircon ul {
	padding: 0;
	margin: 5px 20px 10px 25px;
}
#aircon ul li {
	padding: 2px 0;
}
#aircon img.sky {
	margin: 10px 5px 10px 0;
}
/* 9.10月　エアコン、扇風機、衣替え */
#koromogae {
	border: 1px solid #466B26;
	padding: 15px;
	margin: 15px auto;
	background-color: #fff;
}
#koromogae p {
	margin: 10px 10px 10px 5px;
}
#koromogae p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#koromogae h2 {
	font-size: 100%;
	color: #0066FF;
	margin: 20px 0 10px 0;
}
#koromogae h3 {
	font-size: 90%;
	color: #000;
	margin: 5px 10px 5px 0;
	border-bottom: 1px solid #999;
	padding: 2px;
}
#koromogae h2.brown {
	color: #990000;
}
#koromogae ul {
	padding: 0;
	margin: 5px 20px 10px 25px;
}
#koromogae ul li {
	padding: 2px 0;
	list-style-type: circle;
}
#koromogae img.photo {
	margin: 5px 0 0 5px;
}
/* 11月中旬〜　大掃除　窓まわり（すだれ、ブラインド、カーテン） */
#osoji {
	border: 1px solid #999;
	padding:15px;
	margin: 0 auto;
	background-color: #fff;
}
#osoji h2 {
	margin: 20px 10px;
	line-height: 1.8;
	color: #000099;
}
#osoji h3 {
	font-size: 96%;
	color: #003399;
	margin: 20px 10px 5px;
	background-color: #99CCFF;
	line-height: 1.7;
}
#osoji h3 .number {
	background-color: #3399FF;
	color: #fff;
	padding: 4px 8px;
	margin-right: 10px;
}
#osoji p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji dl {
	margin: 0 10px 20px;
	font-size: 83%;
	line-height: 1.4;
}
#osoji dt {
	font-weight: bold;
	padding-bottom: 5px;
	letter-spacing: 0.05em;
}
#osoji dd {
	margin: 0 0 10px 0;
}
#osoji p {
	margin: 8px 10px;
}
#osoji ol {
	padding: 0;
	margin: 5px 0 10px 35px;
}
#osoji ol li {
	padding: 2px 0;
}
#osoji h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	color: #000099;
}
#osoji p .bold {
	font-weight: bold;
}
/* 1月中旬〜　結露 */
#ketsuro h2 {
	margin: 10px;
	line-height: 1.8;
	color: #000099;
}
#ketsuro h3 {
	font-size: 96%;
	color: #003399;
	margin: 20px 10px 5px;
	background-color: #99CCFF;
	line-height: 1.7;
	border-left: 8px solid #009;
	padding-left: 5px;
}
#ketsuro img {
	margin-right: -10px;
}
#ketsuro ul {
	padding: 0;
	margin: 10px 20px 10px 30px;
}
#ketsuro ul li {
	padding: 2px 0;
	list-style-type: circle;
}
#ketsuro ul li .cmt_color {
	color: #0066CC;
}
/* 浴室 */
#bath h3 {
	padding-left: 10px;
}
#bath dt {
	color: #339900;
}
#bath img {
	margin: -15px 10px 0 0;
}
/* カビに季節 */
#kabi h2 {
	margin: 20px 10px 10px;
	line-height: 1.8;
	color: #000099;
	font-size: 130%;
}
#kabi h3 {
	font-size: 96%;
	color: #003399;
	margin: 20px 10px 5px;
	background-color: #99CCFF;
	line-height: 1.7;
	padding-left: 10px;
}
#kabi p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#kabi p {
	margin: 8px 10px;
}
#kabi p .bold {
	font-weight: bold;
}
/* キッチンの汚れ　浸け込み洗い */ 
#kitchen h2 {
	margin: 20px 10px 10px;
	line-height: 1.8;
	color: #000099;
	font-size: 130%;
	text-align: center;
}
#kitchen h3 {
	font-size: 96%;
	margin: 20px 10px 5px;
	background-color: #FFCCCC;
	line-height: 1.7;
	padding-left: 10px;
	color: #000000;
	border-left: 10px solid #f66;
}
#kitchen h4 {
	color: #000;
	line-height: 1.5;
}
#kitchen p {
	margin: 8px 10px;
}
#kitchen p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 90%;
	margin-top: 25px;
}
/* 9月10月　カーペット */
#osoji09 h2 {
	color: #009900;
	text-align: center;
	font-size: 20px;
}
#osoji09 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 5px;
	background-color: #99CC66;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
}
#osoji09 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji09 p {
	margin: 8px 10px;
}
#osoji09 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	font-weight: normal;
}
#osoji09 h5 {
	color: #000099;
	margin: 20px 10px 10px;
}
#osoji09 p .bold {
	font-weight: bold;
}
#osoji09 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
/* 11月12月　換気 */
#osoji011 h2 {
	color: #0066FF;
	font-size: 20px;
}
#osoji011 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 5px;
	background-color: #FFFF99;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
}
#osoji011 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji011 p {
	margin: 8px 10px;
}
#osoji011 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	font-weight: normal;
}
#osoji011 h5 {
	color: #000099;
	margin: 20px 10px 10px;
}
#osoji011 p .bold {
	font-weight: bold;
}
#osoji011 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
/* 1月2月　加湿器 */
#osoji0102 h2 {
	color: #0066FF;
	font-size: 20px;
}
#osoji0102 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #FFFF99;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #F60;
}
#osoji0102 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji0102 p {
	margin: 8px 10px;
}
#osoji0102 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	font-weight: normal;
}
#osoji0102 h5 {
	color: #F33;
	margin: 20px 10px 10px;
	text-align: center;
	line-height: 1.5;
}
#osoji0102 p .bold {
	font-weight: bold;
}
#osoji0102 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
/* 3月4月　玄関 */
#osoji0304 h2 {
	color: #090;
	font-size: 20px;
}
#osoji0304 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #FFFF99;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #F60;
}
#osoji0304 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji0304 p {
	margin: 8px 10px;
}
#osoji0304 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	font-weight: normal;
	color: #060;
}
#osoji0304 h5 {
	color: #F33;
	margin: 20px 10px 10px;
	text-align: center;
	line-height: 1.5;
}
#osoji0304 p .bold {
	font-weight: bold;
}
#osoji0304 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
#osoji0304 ul {
	margin: 15px 0 15px 30px;
}
#osoji0304 ul li {
	padding: 5px 0;
	line-height: 1.5;
}
/* 防災　家具転倒 */
#bosai201203 {
	border: 1px solid #666;
	padding: 15px;
	background-color: #Fff;
	margin-bottom: 10px;
}
#bosai201203 h2 {
	color: #FFC;
	font-size: 20px;
	text-align: center;
	padding: 20px;
	background-color: #8080FF;
	border-bottom: 2px solid #030;
}
#bosai201203 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #9CF5BB;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #060;
}
#bosai201203 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#bosai201203 p {
	margin: 8px 10px;
}
#bosai201203 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	font-weight: normal;
	color: #060;
}
#bosai201203 h5 {
	text-align: center;
	line-height: 1.5;
	color: #06F;
}
#bosai201203 p .bold {
	font-weight: bold;
}
#bosai201203 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
/* 5月6月　キッチン収納 */
#osoji0506 h2 {
	color: #090;
	font-size: 20px;
}
#osoji0506 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #FFFF99;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #F60;
}
#osoji0506 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji0506 p {
	margin: 8px 20px;
}
#osoji0506 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	color: #06C;
}
#osoji0506 h5 {
	color: #F33;
	margin: 20px 10px 10px;
	text-align: center;
	line-height: 1.5;
}
#osoji0506 p .bold {
	font-weight: bold;
}
#osoji0506 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
#osoji0506 ul {
	margin: 10px 0 10px 30px;
	padding: 0;
}
#osoji0506 ul li {
	list-style-type: circle;
}
/* 7月8月　クールビズ */
#osoji0708 h2 {
	color: #090;
	font-size: 20px;
}
#osoji0708 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #9CF;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #06F;
}
#osoji0708 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji0708 p {
	margin: 8px 20px;
}
#osoji0708 h4 {
	margin: 15px 10px 5px;
	font-size: 90%;
	line-height: 1.5;
	color: #000066;
	font-weight: normal;
}
#osoji0708 h5 {
	color: #F33;
	margin: 20px 10px 10px;
	text-align: center;
	line-height: 1.5;
}
#osoji0708 p .bold {
	font-weight: bold;
}
#osoji0708 p.cmnt {
	text-align: center;
	font-weight: bold;
	color: #FF6666;
	font-size: 100%;
	margin-top: 25px;
}
/* 9月10月　網戸 */

#osoji0910 h2 {
	color: #06F;
	font-size: 20px;
}
#osoji0910 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #FFFF99;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #F60;
}
#osoji0910 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji0910 p {
	margin: 8px 20px;
}
#osoji0910 h4 {
	margin: 15px 10px 10px;
	font-size: 90%;
	line-height: 1.5;
	color: #339933;
}
#osoji0910 h5 {
	color: #F33;
	margin: 20px 10px 10px;
	text-align: center;
	line-height: 1.5;
}
/* 11月12月　結露 */

#osoji1112 h2 {
	color: #06F;
	font-size: 20px;
}
#osoji1112 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #FFFF99;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #F60;
}
#osoji1112 p.strong {
	font-weight: bold;
	margin: 15px auto;
	text-align: center;
	font-size: 14px;
	color: #FF6666;
}
#osoji1112 p {
	margin: 8px 20px;
}
#osoji1112 h4 {
	margin: 15px 10px 10px 20px;
	font-size: 90%;
	line-height: 1.5;
	color: #009;
}
#osoji1112 h5 {
	color: #06F;
	margin: 20px 10px 10px;
	line-height: 1.5;
	font-size: 14px;
}
#osoji1112 ul {
	margin: 10px 0 10px 40px;
	padding: 0;
}
#osoji1112 ul li {
	list-style-type: circle;
}
/* 1月2月　壁 */

#osoji0102 h2 {
	color: #063;
	font-size: 20px;
}
#osoji0102 h3 {
	font-size: 96%;
	color: #333;
	margin: 20px 10px 0;
	background-color: #9F9;
	line-height: 1.7;
	border-left: 0;
	padding-left: 10px;
	border-bottom: 1px solid #393;
}
#osoji0102 p.strong {
	font-weight: bold;
	font-size: 14px;
}
#osoji0102 p {
	margin: 8px 20px;
}
#osoji0102 h4 {
	margin: 15px 10px 10px 20px;
	font-size: 90%;
	line-height: 1.5;
	color: #009;
}
#osoji0102 h5 {
	color: #093;
	margin: 20px 10px 10px;
	line-height: 1.5;
	font-size: 14px;
}
#osoji0102 ul {
	margin: 10px 0 10px 40px;
	padding: 0;
}
#osoji0102 ul li {
	list-style-type: circle;
}
/* 2013年スプリング */
div#spring2013 {
	border: 1px solid #F33;
	padding: 15px;
	margin: 15px auto 35px;
	background-color: #fff;
}
div#spring2013 p{
	width: 620px;
	margin: 0 auto;
}
#onayami {
	border: 3px solid #59B0E1;
	padding: 10px 20px;
	background: #Fff;
}
#onayami h3 {
	font-size: 18px;
	color: #DB292C;
	line-height: 1.5;
}
#onayami .bold {
	color: #FF0004;
	font-size: 150%;
}
/*スプリングおたすけキャンペーン2019*/
#info_spring2019 {
	height: auto;
	border: 1px solid #e62889;
	padding: 10px 15px;
	margin: 15px auto 35px;
	background-color: #fff;
	position:relative;
}
#info_spring_2019 img{
	margin-left: 20px;	
}
h1.info_spring2_2019{
 position: relative;
}
.info_spring_2019_text_box {
	/*clear: both;*/
	width: 520px;
	margin: 0 auto;
	padding: 20px;
	border: 3px solid #e62889;
	border-radius: 40px;        /* CSS3草案 */
	-webkit-border-radius: 40px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 40px;   /* Firefox用 */
}

.info_spring_2019_text p {
	font-size: 108%;
	font-weight: bold;
	}
/*.info_spring_text p img{ 
 position: absolute;
	right: 70px;
	top: 380px;
}*/


.info_spring_2019_text p span.large {
	font-size: 130%;
}
.cam-hime{
	position: absolute;
	left: 534px;
	top: 88px;
	
}
p.spring_ticket1{
	font-weight: bold;
	padding-left:10px; 
}
.spring_ticket2019{
	padding-left: 76px;
}
/*------------------------------------

2018年春のおそうじキャンペーン
2014年スプリングクリーンキャンペーン

------------------------------------*/
#info_spring p.spring {
	width: 595px;
	margin: 0 auto;
}