@charset "utf-8";

a:link{color:#00297F;text-decoration:none;}
a:visited{color:#00297F;text-decoration:none;}
a:hover{color:#0054aa;text-decoration:underline;}
a:active{color:#cc0000;text-decoration:underline;}
.underline a:link,.underline a:visited,#mp02List a:link,#mp02List a:visited{color:#00297F;text-decoration:underline;}

.lochpg2 a:link,
.lochpg2 a:visited,
.lochpg a:link,
.lochpg a:visited{
	text-decoration:underline;
	color:#0000FF;
}

/*----------------------*/
.titletable{
	margin-bottom:20px;
	width:820px;
}
.titletable td.btnm{
	padding-right:20px;
	text-align:right;
	vertical-align:bottom;
}
#popup_contents .titletable td.btnm{
	vertical-align:middle;
}
#serviceHeader{
	width:850px;
}
#serviceHeaderin{
	border-right:1px solid #666666;
	border-left:1px solid #666666;
}
#lnav{
	_letter-spacing:-0.1em;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
h1{
	_font-size:90%;
	_letter-spacing:-1px;
	_padding-top:1px;
}

#search_contents h1{
	margin:0;
	padding:0;
}
#logo{
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#logo table{
	width:858px;
	margin-bottom:0;
}
#logo td{
	border-bottom:1px solid #1D2F93;
}
.desc{
	margin-left:1em;
	margin-bottom:14px;
}

#popup_contents{
	width:860px;
}

#popup{
	padding:27px 19px 20px 19px;
	_padding:27px 18px 20px 19px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}

.unitch{
	margin-bottom:20px;
}

#search_contents{
	margin:0 0 0 15px;
	padding-bottom:50px;
	_padding-bottom:20px;
	width:820px;
}

.search_adress{
	margin-bottom:20px;
	border-left:3px solid #343398;
	border-right:3px solid #343398;
	border-bottom:3px solid #343398;
}

#address{
	padding:20px 17px 10px 17px;
}

#unitselect{
	background:url(/bausch/images/index_back00.gif) 0 0 no-repeat;
	background:url(/bausch/images/index_back00.gif) 0 0 no-repeat;
}

.se00{
	padding:0 0 0 0;
}
.se01a{
	padding:0 0;
}
.se00{
	width:539px;
	float:left;
}
.se01{
	background:url(/buasch/images/keisen.gif) 0 0 no-repeat;
	background:url(/bausch/images/keisen.gif) 0 0 no-repeat;
	width:240px;
	float:left;
	margin-left:1px;
	color:#6a6a6a;
}

.se011{
	letter-spacing:1px;
	color:#6a6a6a;
}

.se01inn{
    padding-left:20px;
}
.se00in{
    padding-top:3px;
    _padding-top:9px;
    padding-left:130px;
}

*+html .se00in{
	padding-top:9px;
}

.se00in h2{
	margin-bottom:5px;
}

.unitse0{
    background:url(/bausch/images/arrow.gif) 186px 56% no-repeat;
    width:220px;
    float:left;
}
/*
.se00a{
	width:200px;
}
*/
.se00a{
	width:200px;
}
.se00b{
	width:170px;
	float:left;
}
.selecta{
	width:170px;
}
.selectb{
	width:170px;
}

.selectc{
	width:170px;
	color:#6A6A6A;
}

.se01 h2{
	margin-bottom:3px;
}

.se01 h2 img{
	vertical-align:top;
}

.se01 p.text12fix{
	_letter-spacing:0.03pt;
	padding-left:5px;
	margin-bottom:5px;
}

/* safari only */
html:\66irst-child .se01 p.text12fix{
	letter-spacing:0.05pt;
}

.se01a{
	padding-top:3px;
	padding-left:5px;
}

#unitselectCh00{
	background:url(/bausch/images/index_back04.gif) 0 100% no-repeat;
	padding-bottom:12px;
	clear:both;
}

.selectCh00{
	background:url(/bausch/images/index_chback.gif) 0 0 repeat-y;
	margin-right:1px;
	/*padding:10px 17px 0 17px;*/
	padding:10px 5px 0 5px;
}

#unitselectCh01{
	background:url(/bausch/images/index_back07.gif) 0 100% no-repeat;
	padding-bottom:12px;
	clear:both;
}

#dispB,#dispC{
	display:none;
}

.selectCh01{
	background:url(/bausch/images/index_chback07.gif) 0 0 repeat-y;
	margin-right:1px;
	padding:10px 17px 0 17px;
}

#unitselectCh02{
	background:url(/bausch/images/index_back06.gif) 0 100% no-repeat;
	padding-bottom:12px;
	clear:both;
}

.selectCh02{
	background:url(/bausch/images/index_chback06.gif) 0 0 repeat-y;
	margin-right:1px;
	padding:10px 17px 0 17px;
}

.att{
	margin: 0;
	padding:10px 15px 5px 0;
	text-align:right;
	clear:both;
}

.att2{
	clear:both;
	margin-bottom:20px;
}
.att2 p{
	margin-bottom:5px;
}

/*
#tha,#thb{
	width:100px;
}
*/

#tha{
	width:90px;
}

#thb{
	width:160px;
}

#thc{
	width:80px;
}

.address table,table.serTable{
	/*margin:5px 0 0 0;*/
	margin:0;
}
.address td,.address th,table.serTable th,table.serTable td.bord{
	padding-bottom:3px;
	vertical-align:top;
}
.address #dispC td,.address th{
	padding-bottom:0;
}
table td.bord{
	/*width:190px;*/
	width:178px;
	height:35px;
	_height:27px;
	border-right:1px solid #999999;
}

table td.bord_H{
		/*width:190px;*/
	width:190px;
	height:38px;
	_height:26px;
	padding-left:25px;
	border-right:1px solid #999999;
}

/* safari only */
html:\66irst-child table td.bord{
	height:23px;
}

/* safari3 only */
body:first-of-type table td.bord{
	height:23px;
}

table td.bord00{
	/*width:140px;*/
	width:178px;
	border-right:1px solid #999999;
}
#address #unitselectChed00 td.seihin{
	width:155px;
	/*width:170px;*/
}

#address #unitselectChed00 td.val{
	width:140px;
}
#address #unitselectChed00 td.val00{
	width:185px;
}
#unitselectChed00 td.seihin{
	/*width:190px;*/
	/*width:184px;*/
	/*width:184px;*/
	/*_width:174px;*/
	width:150px;
	_width:150px;
}

#unitselectChed00 td.seihin1{
	/*width:173px;*/
	/*_width:174px;*/
	width:189px;
	_width:190px;
}
#unitselectChed00 td.seihin2{
	/*width:142px;*/
	width:140px;
}

#unitselectChed00 td.seihin3{
	/*width:142px;*/
	width:195px;
}

/* ie7 only */
*+html body #unitselectChed00 td.seihin{
	/*width:167px;*/
}
*+html body #unitselectChed00 td.seihin1{
	/*width:157px;*/
}
*+html body #unitselectChed00 td.seihin2{

}


/* 2007/12/27追加*/
/* safari only */
html:\66irst-child #unitselectChed00 td.seihin{
	/*width:189px;*/
}

/* 2008/01/18追加*/
/* safari 3 only*/
body:first-of-type #unitselectChed00 td.seihin{
	/*width:189px;*/
}
body:first-of-type #unitselectChed01 td.seihin{
	/*width:189px;*/
}
body:first-of-type #unitselectChed00 td.seihin1{
	/*width:180px;*/
}
body:first-of-type #unitselectChed01 td.seihin1{
	/*width:180px;*/
}

/* 2007/12/26追加 */
#unitselectChed01 td.seihin{
	/*_width:174px;*/
	width:150px;
	_width:150px;
}
/**************/

/* 2008/10/09追加 */
#unitselectChed01 td.seihin1{
	width:189px;
	_width:190px;
}

#unitselectChed01 td.seihin2{
	width:140px;
}
/**************/

#unitselectChed01 td.seihin3{
	/*width:142px;*/
	width:195px;
}

/* safari only */
html:\66irst-child #unitselectChed01 td.seihin{
	/*width:189px;*/
}


#address #unitselectChed01 td.val{
	width:auto;
}
#unitselectChed01 td.val{
	width:170px;
}

#unitselectChed01 td.val00{
	width:190px;
	_width:210px;
}

th.set{
	padding-left:10px;
}

.address #unitselectCh02 th,.address #unitselectCh02 td{
	vertical-align:middle;
	line-height:1.1;
}

.search_access{
	width:402px;
	float:left;
}
.search_accessin{
	border-left:3px solid #23864B;
	border-right:3px solid #23864B;
	border-bottom:3px solid #23864B;

	height:183px;
}

.search_access .box{
	padding:15px 20px 20px 20px;
}

.search_land .box{
	padding:20px;
}
.search_access ul{
	margin:0 0 10px 0;
}
.search_land table{
	margin:0 0 10px 0;
}
.search_access li{
	display:inline;
	padding:0 5px;
}
input.sebox,.search_land table{
	width:350px;
}


.search_land{
	width:402px;
	float:right;
}
.search_landin{
	border-left:3px solid #569C9C;
	border-right:3px solid #569C9C;
	border-bottom:3px solid #569C9C;
	height:183px;
}
.search_land th{
	font-weight:normal;
	text-align:left;
}
.search_land td{
	text-align:right;
}

/*----------------------*/
#unitselectChed00{
	background:url(/bausch/images/selectChed00_top.gif) 0 0 no-repeat;
	margin-bottom:20px;
	padding-top:10px;
}
#unitselectChed00 .selectCh00{
	background:url(/bausch/images/selectChed00_body.gif) 0 0 repeat-y;
	margin:0;
}
#unitselectChed00 .selectChed00{
	background:url(/bausch/images/selectChed00_bottom.gif) 0 100% no-repeat;
	padding-bottom:10px;
}
#unitselectChed00 .selectChin{
	padding:0;
}

.puldownt{
	margin-left:12px;
	margin-bottom:6px;
}

#unitselectChed01{
	background:url(/bausch/images/selectChed02_top.gif) 0 0 no-repeat;
	margin-bottom:20px;
	padding-top:10px;
	/*display:none;*/
}
#unitselectChed01 .selectCh00{
	background:url(/bausch/images/selectChed02_bottom.gif) 0 100% no-repeat;
	margin:0;
	padding-bottom:10px;
}
#unitselectChed01 .selectChed00{
	background:url(/bausch/images/selectChed02_body.gif) 0 0 repeat-y;
}
#unitselectChed01 .selectChin{
	padding:0;
}



#unitselectChed02{
	background:url(/bausch/images/selectChed01_top.gif) 0 0 no-repeat;
	margin-bottom:20px;
	padding-top:10px;
	/*display:none;*/
}
#unitselectChed02 .selectCh00{
	background:url(/bausch/images/selectChed01_body.gif) 0 0 repeat-y;
	margin:0;
}
#unitselectChed02 .selectCh00, #unitselectChed00 .selectCh00, #unitselectChed01 .selectCh00{
	height:auto;
	_height:auto;
}
/* ie7 only */
*:first-child+html #unitselectChed02 .selectCh00, #unitselectChed00 .selectCh00, #unitselectChed01 .selectCh00{
	height:auto;
}
/* safari2 only*/
html:¥66irst-child #unitselectChed02 .selectCh00, #unitselectChed00 .selectCh00, #unitselectChed01 .selectCh00{
	height:auto;
}
/* safari3 only */
body:first-of-type #unitselectChed02 .selectCh00, #unitselectChed00 .selectCh00, #unitselectChed01 .selectCh00{
	height:auto;
}

#unitselectChed02 .selectChed00{
	background:url(/bausch/images/selectChed01_bottom.gif) 0 100% no-repeat;
	padding-bottom:10px;
}
#unitselectChed02 .selectChin{
	padding:0;
}
#unitselectChed02 th{
	padding:0;
	/*vertical-align:middle;*/
}
#unitselectChed01 td{
	padding-bottom:10px;
}
#unitselectChed02 td{
	padding-left:5px;
}

#unitselectChed00 td,
#unitselectChed01 td,
#unitselectChed02 td{
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:0;
}

#unitselectChed00 td.texts,
#unitselectChed01 td.texts,
#unitselectChed02 td.texts{
	letter-spacing:1px;
	padding:0px 0 0 10px;
	color:#330066;
}

#unitselectChed00 td.texts2,
#unitselectChed01 td.texts2,
#unitselectChed02 td.texts2{
	padding:0 0 0 0;
}

#unitmap{
	width:602px;
	float:left;
}
#unitlmap,#unitmap{
	/*border:1px solid #1B2D93;*/
	border-top:1px solid #1B2D93;
	border-left:1px solid #1B2D93;
	border-bottom:1px solid #1B2D93;
	border-right:1px solid #1B2D93;
}
#list{
	width:203px;
	float:right;
}
#listin{
	border:1px solid #1B2D93;
}
#listin iframe{
	width:203px;
	height:427px;
}

#condition{
	width:602px;
	float:left;
	border:1px solid #1B2D93;
}

#list{
	width:203px;
	float:right;
}

/*------------------*/


html{
	overflow-y: scroll;
}

#mp02List{
	width:185px;
}
#mp02List dl{
	background:url(/bausch/images/icon_lens.gif) 3px 5px no-repeat;
	padding:5px 3px 5px 35px;
}
#mp02List dt{
	font-weight:bold;
	margin-bottom:0.3em;
}
#mp02List dl.boxa{
	background-color:#DFF3FF;
	color:#1B2D93;
}
#mp02List dl.boxb{
	background-color:#EEEEEE;
}



.index{
	background:#0154A7;
	padding:7px 10px;
	color:#FFFFFF;
	clear:both;
	width:801px;
}

*+html .index{
	width:800px;
	margin-left:1px;
}

/* safari only */
	width:800px;
	margin-left:1px;
}


#print{
	margin-bottom:10px;
}
.tables{
	margin-bottom:20px;
	margin-left:1px;
	_margin-left:0;
	width:819px;
	_width:820px;
	border-bottom:1px solid #1B2D93;
	border-left:1px solid #1B2D93;
}
.tables th{
	background:#EDF6FD;
	color:#1B2D93;
	font-weight:normal;
	text-align:left;
}
.tables th,.tables td{
	padding:8px 10px;
	border-top:1px solid #1B2D93;
	border-right:1px solid #1B2D93;
	border-bottom:1px solid #1B2D93;
}

.tables td td{
	padding:0;
	border:none;
}

.tables01{
	margin-bottom:20px;
	width:820px;
	_width:821px;
	border-bottom:1px solid #1B2D93;
	border-left:1px solid #1B2D93;
	border-right:1px solid #1B2D93;
}
.tables01 p {
	float:left;
	width:270px;
	line-height:60px;
}

#ListCamp {
	float:right;
	width:160px;
}
/* safari only */
html:\66irst-child .tables01{
	width:819px;
}

.unittablesin{
	padding:0 0 0 1px;
	_padding:0;
}

.tables01 th{
	background:#EDF6FD;
	font-weight:normal;
	text-align:left;
}
.tables01 th span.icondoc{
	background:url(/bausch/images/icon_doc.gif) 0 3px no-repeat;
	padding:6px 0 6px 28px;
}

/* safari only */
html:\66irst-child .tables01 th span.icondoc{
	background:url(/bausch/images/icon_doc.gif) 0 0px no-repeat;
	padding:0 0 2px 28px;
}

.tables01 th,.tables01 td{
	padding:5px;
	border-top:1px solid #1B2D93;
	border-right:1px solid #1B2D93;
}

.lunit table.tables{
	text-align:left;
}
.lunit,.lunit table.tables{
	width:820px;
	_width:821px;
	margin:1px 0px 10px 1px;
}

/* safari only */
html:\66irst-child table.tables{
	width:819px;
}

.lunit{
	margin-left:0px;
	_margin-left:-1px;
}

.tables td.center{
	text-align:center;
}
.tables td.gcell,.tables02 td.gcell{
	background:#F0F0F0;
}

#compWrapper {
	float:right;
	width:162px;
}
#InfoComp {
	text-align:center;
	margin-bottom:7px;
}
.runit{
	/*width:162px;*/
	/*float:right;*/
}
/* safari only \*/
html:\66irst-child #compWrapper {
	float:right;
	width:170px;
}

/* safari only \*/
html:\66irst-child .runit{
	width:170px;
}

.coup{
	margin:5px 0;
	text-align:center;
}

.llbean .runitin p.text10{
	padding:0 4px 5px 4px;
}

.runitin{
	border:1px solid #1B2D93;
}

.llbean .runitin{
	margin-bottom:15px;
}

.llbean .runitin{
	margin-bottom:15px;
}

.llbean .runitin h3{
	font-size:75%;
}

.runitin h3{
	background:#B4E1FE;
	padding:4px 7px;
	color:#1B2D93;
	border-bottom:1px solid #1B2D93;
}
.runitin ul{
	padding:20px 0 23px 0;
}
.runitin ul li{
	margin-bottom:10px;
	text-align:center;
}

.lunit{
	float:left;
}

.back{
	margin:0 0 27px 0;
}
.close,.topnav,.unitfnav{
	margin:20px 0 0 0;
	text-align:right;
	_padding-bottom:20px;
}

.close a,a.close{
	background:url(/bausch/images/icon_close.gif) 0 0 no-repeat;
	padding-left:18px;
}

/* safari only \*/
html:\66irst-child .close {
	background:url(/bausch/images/icon_close.gif) 0 3px no-repeat;
}

#unitfnav{
	margin:20px 0 0 0;
}

#backnav{
	margin-left:10px;
	width:300px;
	float:left;
	text-align:left;
}
#backnav a,.toppage{
	background:url(/bausch/images/back_arrow.gif) 0 45% no-repeat;
	padding-left:16px;
}

/* safari only \*/
html:\66irst-child .toppage{
		background:url(/bausch/images/back_arrow.gif) 0 3px no-repeat;
}

#topnav{
	margin-right:8px;
	width:300px;
	float:right;
	text-align:right;
}
#topnav a{
	background:url(/bausch/images/top_arrow.gif) 0 0 no-repeat;
	padding-left:16px;
}

/* safari only \*/
html:\66irst-child #topnav a{
	background:url(/bausch/images/top_arrow.gif) 0 3px no-repeat;
}
html:\66irst-child #backnav a{
	background:url(/bausch/images/back_arrow.gif) 0 3px no-repeat;
}

.topnav{
	text-align:right;
}
.topnav a{
	background:url(/bausch/images/top_arrow.gif) 0 0 no-repeat;
	padding-left:16px;
}

#copy{
	padding:23px 17px;
	border-top:3px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}

#copy p#cp{
	margin-bottom:1em;
}
#popTitle{
	margin-bottom:15px;
}

#ltitle{
	width:200px;
	float:left;
}
#rbtns{
	width:257px;
	float:right;
	text-align:right;
}
#rbtns li{
	display:inline;
}
#rbtns li.btn00{
	padding-right:5px;
}

.unitser{
	margin-bottom:20px;
}
/*------------------*/
#unitreserched{
	background:#1B2D93;
	margin-bottom:20px;
}

#unitreserched td.key{
	width:480px;
}

/* safari only \*/
html:\66irst-child #unitreserched td.key{
	width:460px;
}
/* end */

#unitreserched td{
	padding:7px 5px 5px 0;
	vertical-align:middle;
}

*+html #unitreserched .number{
	padding: 3px 18px 2px 0;
}

#unitreserched td span{
	background:url(/bausch/images/box_l.gif) 0 2px no-repeat;
}
*+html #unitreserched td span{
	background:url(/bausch/images/box_l.gif) 0 7px no-repeat;
}
*+html #unitreserched td.key {
	padding-bottom:7px;
}
#unitreserched td.key span span{
	padding:7px 15px 7px 15px;
	vertical-align:baseline;
}
#unitreserched td span span{
	background:url(/bausch/images/box_r.gif) 100% 2px no-repeat;
	padding:5px 15px 8px 15px;
}

#unitreserched td.key span{
	padding-top:7px;
	padding-bottom:7px;
	_padding-top:0;
	_padding-bottom:0;
}

#search_word {
	padding-top:15px;
	}

#unitreserched td span{
	padding-top:5px;
	padding-bottom:8px;
	_padding-top:0;
	_padding-bottom:0;
}
*+html #unitreserched td.key span{
	padding-top:5px;
	padding-bottom:8px;
	}

.llbean{
	width:180px;
	float:left;
}

.changenav{
	background:url(/bausch/images/searched05.gif) 0 100% no-repeat;
	width:180px;
	float:left;
}
.changenav h3{
	background:#1B2D93;
}
.changenavin{
	padding:10px 10px 158px 10px;
	border:1px solid #1B2D93;
}

.changenav dd{
	margin-bottom:20px;
}
.changenav select{
	width:150px;
}



.result{
	width:625px;
	float:right;
}
.resultTable{
	margin-bottom:33px;
}
.resultTable .tables01{
	margin-bottom:0;
}
.resultTable td{
	padding-top:10px;
	padding-bottom:10px;
}
.headTable{
	background:#0154A7;
	width:625px;
	/*_width:624px;*/
	color:#FFFFFF;
}

*+html .headTable{
	margin-left:1px;
}

.headTable th{
	padding:5px 10px;
	text-align:left;
}

/* safari only */
html:\66irst-child .shisetsu_t{
	padding:3px 10px 0;
}


.headTable td{
	padding:5px 10px;
	text-align:right;
}

.result .tables01{
	margin-left:1px;
	_margin-left:0;
	width:624px;
	_width:625px;
}

/* safari only */
html:\66irst-child .result .tables01{
	margin-left:0px;
	width:624px;
}

.result .tables01 a:link,
.result .tables01 a:visited{
	text-decoration:underline;
}
.result .tables01 th{
	width:150px;
}
/* safari only \*/
html:\66irst-child .result .tables01 th{
	width:160px;
}
html:\66irst-child #search_contents .selectChin .text12fix{
	letter-spacing:0.03em;
}
/* end */



.result .tables02{
	margin-left:1px;
	_margin-left:0;
	width:624px;
	_width:625px;
}

/* safari only */
html:\66irst-child .result .tables02{
	margin-left:0px;
	width:624px;
}


.tables02{
	margin-bottom:20px;
	width:819px;
	_width:820px;
	border-bottom:1px solid #1B2D93;
	border-left:1px solid #1B2D93;
}


.tables02 th{
	background:#1B2D93;
	text-align:left;
	color:#FFFFFF;
}
.tables02 th.names{
	border-right:1px solid #FFFFFF;
}
.tables02 th,.tables02 td{
	padding:5px;
	border-top:1px solid #1B2D93;
	border-right:1px solid #1B2D93;
}


.resultnav{
	width:625px;
	padding:5px;
	border:1px solid #1B2D93;
}

/* safari only */
html:\66irst-child .resultnav{
	width:624px;
	padding:3px;
	border:1px solid #1B2D93;
	/*background:#ff0000;*/
}

/*
.backs{
	padding:5px;
	border-left:1px solid #1B2D93;
	border-top:1px solid #1B2D93;
	border-bottom:1px solid #1B2D93;
	text-align:left;

	width:60px;
}
*/
.nums{
	padding:5px;
	border-top:1px solid #1B2D93;
	border-bottom:1px solid #1B2D93;
	text-align:center;
	width:625px;
}

/* safari only */
html:\66irst-child .nums{
	padding:5;
	height:10px;
	border-bottom:1px solid #1B2D93;
}

/*
.nexts{
	padding:5px;
	border-right:1px solid #1B2D93;
	border-top:1px solid #1B2D93;
	border-bottom:1px solid #1B2D93;
	text-align:right;

	width:60px;
}
*/
/*btn*/
.cbtn{
	margin-top:7px;
	padding-right:14px;
	text-align:center;
}
.cbtn li{
	display:inline;
	padding:0 7px;
}

.search_land .serbtn{
	margin:13px 0 0 0;
	text-align:center;
}

.serbtn{
	margin:13px 0 0 0;
	text-align:center;
}

.selectaccess a{
	padding:3px 7px;
}

/*float clear*/
.clearFix{
    overflow:visible;
}

.clearFix:after{
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*¥*/
* html .clearFix{
    height: 1em;
    overflow: visible;
}
/**/

/* or */
.clear{
	clear:both;
}

/*Default*/
body{
	background:#fff;
	margin:0;
	padding:0;
}

h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-size:100%;
}

ul{
	list-style:none;
	margin:0;
	padding:0;
}

ol{
	margin:0;
	padding:0;
}

p{
	margin:0;
	padding:0;
}

dl,dt,dd{
	margin:0;
	padding:0;
}

img{
	border:0;
}

form{
	margin:0;
	padding:0;
}

table{
    border-collapse: collapse;
    border-spacing: 0;
}

#shisetu_a:link{
	color:#FFFFFF;
	text-decoration:underline;
}

#shisetu_a:visited{
	color:#FFFFFF;
	text-decoration:underline;
}

#shisetu_a:hover{
	color:#28c45b;
	text-decoration:underline;
}

.heisetu_a:link{
	text-decoration:underline;
}

.heisetu_a:visited{
	text-decoration:underline;
}

.tables01 td.loctel{
	width:520px;
}
.tables01 td.lochpg{
	width:120px;
	text-align:center;
}

.tables01 td.loctel2{
	width:320px;
}
.tables01 td.lochpg2{
	width:100px;
	text-align:center;
}
/*.text3{
	margin-left:23px;
}*/
.text3 td{
	padding-left:17px;
	width:180px;
}
/*.bord1 {
	border-right: 1px solid #999999;
	height:10px;
}*/
/*IE7,IE6のみ*/
*:first-child+html .text3 td,* html .text3 td{
	width:175px;
}