@charset "UTF-8";


/* common opening-hours
=======================================*/
#main .opening-hours{
position:relative;
float:right;
width:208px;
border:6px solid #E0D7C8;
margin-bottom:25px;
margin-top:5px;
}

#main .opening-hours table{
width:188px;
margin:15px auto 13px auto;
font-size:92%;
}

#main .opening-hours .txt-attention{
font-size:92%;
margin:0 10px 10px;
color:#FF0000;
line-height:1.4;
text-indent:-1em;
padding-left:1em;
}


/* block1
=======================================*/
#block1{
background:url(../koshigaya/images/common/block1_icon1.gif) 100% 100% no-repeat;
position:relative;
width:700px;
padding-bottom:50px;
overflow:hidden;
}

#block1 h2{
margin-bottom:20px;
}

#block1 p.img1{
position:absolute;
width:220px;
height:180px;
right:0;
bottom:50px;
}

#block1 .notes{
position:relative;
width:455px;
float:left;
}

#block1 .notes h3{
font-weight:bold;
font-size:122%;
margin-bottom:7px;
}

#block1 .notes p.txt1{
font-size:92%;
margin-bottom:20px;
}

#block1 .notes p.img1{
position:relative;
width:455px;
height:194px;
bottom:0;
}

#block1 .opening-hours{
margin-bottom:200px;
}
	
#block1 ul.koubai-photo{
display:block;
width:720px;
clear:both;
overflow:hidden;
margin-bottom:20px;
}

/* block2
=======================================*/
#block2{
position:relative;
width:700px;
padding-bottom:45px;
overflow:hidden;
}

#block2 .notes{
position:relative;
width:455px;
float:left;
overflow:hidden;
}

#block2 .notes h3{
font-weight:bold;
font-size:122%;
margin-bottom:7px;
}

#block2 .notes p.txt1{
font-size:92%;
margin-bottom:20px;
}

#block2 dl#logo_nta{
width:211px;
overflow:hidden;
float:left;
margin-right:30px;
}

#block2 dl#logo_nta dt{
text-align:center;
font-weight:bold;
font-size:92%;
}

#block2 dl#logo_nta dd#kokunai{
width:114px;
margin-right:10px;
float:left;
font-size:92%;
text-align:center;
}

#block2 dl#logo_nta dd#kaigai{
width:87px;
float:left;
font-size:92%;
text-align:center;
}

#block2 dl#logo_nta dd img{
margin-bottom:5px;
}

#block2 dl#logo_bigholiday{
width:167px;
overflow:hidden;
float:left;
}

#block2 dl#logo_bigholiday dt{
text-align:center;
font-weight:bold;
font-size:92%;
}

#block2 dl#logo_bigholiday dd{
width:167px;
font-size:92%;
text-align:center;
}

#block2 dl#logo_bigholiday dd img{
margin-bottom:5px;
}

#block2 p.img1{
width:235px;
height:180px;
float:right;
padding-bottom:5px;
}

/* block3
=======================================*/
#block3{
position:relative;
width:700px;
padding-bottom:45px;
overflow:hidden;
}

#block3 .notes{
position:relative;
width:455px;
float:left;
overflow:hidden;
}

#block3 .notes h3{
font-weight:bold;
font-size:122%;
margin-bottom:7px;
}

#block3 .notes p.txt1{
font-size:92%;
}

#block3 p.img1{
width:235px;
height:180px;
float:right;
padding-bottom:5px;
}

/* block4
=======================================*/
#block4{
position:relative;
width:700px;
padding-bottom:45px;
overflow:hidden;
}

#block4 .notes{
position:relative;
width:455px;
float:left;
overflow:hidden;
}

#block4 .notes h3{
font-weight:bold;
font-size:122%;
margin-bottom:7px;
}

#block4 .notes p.txt1{
font-size:92%;
margin-bottom:20px;
}

#block4 .notes p.txt2{
font-size:92%;
}

#block4 p.img1{
width:235px;
height:180px;
float:right;
padding-bottom:5px;
}

/* block5
=======================================*/
#block5{
position:relative;
width:700px;
padding-bottom:45px;
overflow:hidden;
}

#block5 .notes{
position:relative;
width:455px;
float:left;
overflow:hidden;
}

#block5 .notes h3{
font-weight:bold;
font-size:122%;
margin-bottom:7px;
}

#block5 .notes p{
font-size:92%;
margin-bottom:20px;
}

#block5 p.img1{
width:235px;
height:180px;
float:right;
padding-bottom:5px;
}

/* block6
=======================================*/
#block6{
position:relative;
width:700px;
padding-bottom:45px;
overflow:hidden;
}

#block6 .notes{
position:relative;
width:455px;
float:left;
overflow:hidden;
}

#block6 .notes h3{
font-weight:bold;
font-size:122%;
margin-bottom:7px;
}

#block6 .notes p.txt1{
font-size:92%;
margin-bottom:20px;
}

#block6 .notes p.txt2{
font-size:92%;
}

#block6 p.img1{
width:235px;
height:180px;
float:right;
padding-bottom:5px;
}

/* block7
=======================================*/
#block7{
position:relative;
width:700px;
padding-bottom:50px;
overflow:hidden;
}

