@charset "UTF-8";

#page{
	width: 100%;
}


/* -----------------------------------------------  header*/

#header{height: 110px!important;}

#r_Frame{ display:none}

.kensu{ display:none}

#l_Frame{
	float: left;
	width: 510px;
	height: 110px!important;
	background-image: none!important;
}


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

#storeInfoMenu{ display:none}

.pan{ display:none}

.kensyu{ display:none}

.matomete_bt{ display:none}

.narabi{ display:none}

.topArrow{ display:none}

.bukkencheck_bt{ display:none}

.syosaiIcon{ display:none}

.search_word{ display:none}

.pageTop{ display:none}

.checkoff{ display:none}

.search_bt{ display:none}

/* -----------------------------------------------  footer */

.o_yaList{ display:none}

.line_yaList{ display:none}


/* -----------------------------------------------  banner */

#footer .banner01{ display:none}

.banner01{ display:none}

.infobunner { display:none}

.adbunner02 { display:none}

/* -----------------------------------------------  variousSearche */

#variousSearche_top{ display:none}

#variousSearche_un{ display:none}

#variousSearche{ display:none}

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

.naviMwnuTop{ display:none}

.flow{ display:none}

/* -----------------------------------------------  bukkenKihon*/

.bukkenmei{
	background-image: url(/img/syosai/bukkenmei.gif);
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 60px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-position: 5px;
	font-size: 14px;
	line-height: 42px;
	font-weight: bold;
	color: #000000;
}

.b_no{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: left;
	margin-top: 3px;
}

.bukkenRead{
	background-image: url(/img/syosai/bukkenread.jpg);
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 5px 0px;
	padding: 0px 0px;
	clear: both;
}

.bukkenphoto img{ width:80%;
                  height: 80%;}
				  
				  
.bukkken_frame_l{
	float: none;
	width: 230px;
	margin-bottom: 5px;
	clear:both
}


.bukkken_frame_r{
	float: none;
	width: 700px;
	margin-bottom: 5px;
	clear:both
}

.bukkkenprice table{
	width: 100%;
	margin-bottom: 10px;
}

.bukkkenprice table td{
	background-image: none;
	color: #000000;
	font-weight: bold;
	padding: 3px;
	border-bottom: 1px  solid #000000;
}

.bukkkenprice table th{
    background-image: none;
	text-align: left;
	color: #000000;
	width: 50px;
	padding: 3px;
	border-bottom: 1px  solid #000000;
}

.qrcode{
	float: none;
	width: 100px;
	text-align: center;
	margin-bottom: 10px;
}

.bukkkenprice table span{ display:none}

.bt_map{ display:none}

.bukkensyosai table{
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width: 630px;
	clear: both;
}

.bukkensyosai table td{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 3px;
}

.bukkensyosai table th{
	background-color: #EEEEEE;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	width: 105px;
	text-align: left;
	vertical-align: top;
    padding: 3px;
}

.kakudai{ display:none}

/* -----------------------------------------------  bukkenKihon*/
				  
#photoarea img{width:90%;
                  height: 90%;}


#photoarea table{
	clear: both;
	padding-top: 5px;
	width: 600px!important;
}


.bp01 td{
    width:80%;
	padding-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.bp01 td p{
	margin-top: 0px;
	width:80%;
}

/* -----------------------------------------------  bukkenKihon*/

#keiyaku,#everymonth{
	width: 650px;
	float: none;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
	}

#keiyaku h3,#everymonth h3{
	padding: 3px;
	background-image: none;
	color: #000000;
	font-weight: bold;
}

#keiyaku table,#everymonth table{
	width: 570px;
	border-top: 3px solid #000000;
	border-bottom: 2px solid #999999;
	margin-bottom: 5px;
}

#keiyaku td,#everymonth td{
	background-image: none;
	text-align: right;
	padding-right: 20px;
	border-bottom: 1px dashed #000000;
}

#keiyaku th,#everymonth th{
	background-image: none;
	text-align: left;
	padding: 5px 0px 5px 10px;
	width: 200px;
	border-bottom: 1px dashed #000000;
}


.remarks{
	border: 2px solid #000000;
	width: 550px!important;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: none;
	margin-right: 0px!important;
	margin-left: 40px!important;
}

#keiyaku dl,#everymonth dl{
	background-color: #EEEEEE;
	margin-bottom: 5px;
	padding: 7px 0px;
	width: 560px;
}

.e_attention{
	color: #FF0000;
	width: 560px;
}

/* -----------------------------------------------  otameshi*/

.test01{
	float: left;
	width:160px;
}

.test01 p{
	width: 160px;
}


.type01{width:170px!important;}



/* -----------------------------------------------  lookArticle*/


#lookArticle h3{
	background-image: none;
	color: #000000;
	font-weight: bold;
	padding: 0px!important;
	margin: 0px!important;
}

#manual_in{
	width: 750px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
}


/* -----------------------------------------------  campaign */


/* -----------------------------------------------  company */

.com_menu{ display:none}

.stormap{ display:none}

.scheme{
	background-image: none;
	background-repeat: no-repeat;
	text-align: center;
	margin-top: 20px;
	padding-top: 0px!important;
}

.scheme h4{
	padding-bottom: 15px!important;
}


/* -----------------------------------------------  condition */

.company_in{
	width: 750px;
	margin-right: 0px;
	margin-left: 0px!important;
	margin-top: 10px;
	margin-bottom: 10px;
}

#condition li{
	float: left;
	width: 350px;
	border: 1px solid #CCCCCC;
	background-image: none;
	background-repeat: no-repeat;
	height: 108px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.bg02{background-image: none!important;}

#condition li img{
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}

.cList_w{
	width: 220px;
	float: right;
	margin: 5px;
}


/* -----------------------------------------------  howto */


#page #mainFrame .search .search_in .search_menu{ display:none}

#subbtn{ display:none}

#page #mainFrame .search .search_in #commentary{
	width:750px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px!important;
	background-image: none;
}


/* -----------------------------------------------  manual */

.s_flow{ display:none}

.manual_menu{ display:none}

.m_navi{ display:none}

.m_step2 table p{
	padding-top: 30px!important;	
}

.checkFrame{
	border: 1px solid #000000;
	padding: 5px;
	text-align: center;
}


.checkFrame h5 img{
	height: 95%;
	width: 95%;
}
.madori img{
	height: 95%;
	width: 95%;
}

.madori{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.otherCheck{
	border: 1px solid #FF6600;
	padding: 10px;
	text-align: left;
}

.otherCheck ul{
	padding-top: 5px;
}

.otherCheck li{
	float: left;
	width: 115px!important;	
	padding-bottom: 3px;
}

.otherCheck li img{
	vertical-align: middle;
	padding-right: 5px;
}

/* -----------------------------------------------  corporation */

.corporation_in{
	width: 750px;
    margin: 20px 0px!important;	
}

.co_menu li{ display:none}
.bt_c_form{ display:none}


/* -----------------------------------------------  corporation */

.recruit_in{
	background-image: url(img/recruitin_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 750px;
	margin: 20px 0px!important;	
	padding: 0px 0px!important;	
}

.re_menu li{ display:none}
.r_form{ display:none}

/* -----------------------------------------------  owner */

.owner_in{
	width: 750px;
	margin-right: 0px!important;	
	margin-left: 0px!important;	
	margin-top: 15px;
}

.md_menu li{ display:none}
.bt_o_form{ display:none}

/* -----------------------------------------------  howto */

.search_in{
	width: 750px;
	margin-right: 0px!important;
	margin-left: 0px!important;
}

.subbtn{ display:none}
.search_menu{ display:none}

/* -----------------------------------------------  howto */

#privacy_in{
	width: 750px;
	margin-right:  0px!important;
	margin-left:  0px!important;
}

/* -----------------------------------------------  howto */


/* -----------------------------------------------  sitemap */

.sitemap_in{
	width: 750px;
	margin: 20px 0px!important;
}

/* -----------------------------------------------  news */

.whatsnew_in{
	width:750px;
	margin:30px 0px!important;
}











