body {
	margin: 0px auto;
	padding: 0px;
}
img {
	border: none;
}
a.blank {
	background-image: url(../images/icon_blank.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#anchor {
	position: absolute;
	left: -500px;
	top: 0px;
	width: 300px;
}
#contetsanchor {
	position: absolute;
	left: -1000px;
	top: 0px;
	width: 790px;
}
.hide {
    display: none;
}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl {
	margin-top: 0px;
	margin-bottom: 0px;
}
.clear {
	clear: both;
	height: 1px;
}
label {
    cursor: pointer;
}


#pankuzu,#sento,#navi,#maa,#foot_menu3,#footer,#flash,#header,#headerleft,#headerright,#foot_menu2 {
	display: none;
}

.line {
	display: none;
}
/*-----------------------
   ƒƒCƒ“
-----------------------*/
#wrapper {
	width: 618px;
	text-align: left;
	padding: 0px;
	margin: 0px auto;

}
a:link,a:visited {
	color: #003ECE;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.font80 {
	font-size: 80%;
	font-weight: normal;
}

ul {
	margin: 0px;
	padding: 0px;
}

#contents {
	width: 618px;
	padding-top: 14px;
	margin: 0px auto;
}


#contents2 h3{
	background-image: url(../images/h3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 36px;
	width: 500px;
}

/*
#contents h4{
	border-bottom-width: 3px;
	border-bottom-style: dotted;
	border-bottom-color: #85BEF1;
	margin-bottom: 10px;
	color: #0099FF;
	padding-bottom: 5px;
}*/

.tiki ul {
	margin: 0px;
	padding: 0px;
}

.tiki ul li {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style-type: none;
}


#contentsleft {
	width: 618px;
	margin:0px auto;}


#contentsright {
	display: none;
}

#contentsright-m{
	display: none;
}


#contentslright h2{
	display: none;
}

h2 a{
	color: #000000;
}


#contentslright h2 a{
color: #000000;
}


/*---------------------------------------------------------------------
   @@                      Šî–{ƒtƒHƒ“ƒg
----------------------------------------------------------------------*/
.base {font: 70%/150% "‚l‚r ‚oƒSƒVƒbƒN";}
.base-s {font: 80%/150% "‚l‚r ‚oƒSƒVƒbƒN";}
.base-ss {font: 80%/150% "‚l‚r ‚oƒSƒVƒbƒN";color:#454545;}
.base-sss {color:#959595 !important;}
.base-s-bold {font: 80%/150% "‚l‚r ‚oƒSƒVƒbƒN";font-weight: bold;}
.base-s-white {font: 80%/150% "‚l‚r ‚oƒSƒVƒbƒN";color:#FFFFFF;font-weight: bold;}
.base-m {font: 90%/160% "‚l‚r ‚oƒSƒVƒbƒN";letter-spacing: 0.05em;}
.base-mm {font: 90%/150% "‚l‚r ‚oƒSƒVƒbƒN";}
.cartmozi {font: 140%/150% "‚l‚r ‚oƒSƒVƒbƒN";color:#FF0000;font-weight: bold;}
.price {font: 150%/150% "‚l‚r ‚oƒSƒVƒbƒN";color:#FF0000;}
.cat_shopname {font: 140%/150% "‚l‚r ‚oƒSƒVƒbƒN";color:#0C6500;font-weight: bold;}
.base-s {font: 80%/110% "‚l‚r ‚oƒSƒVƒbƒN";}
.base-bb {font: 105%/150% "‚l‚r ‚oƒSƒVƒbƒN";letter-spacing: 0.02em;font-weight: bold;}





.green { color: #0C6500;}
.greenb {color: #559708;

}
.red { color: #FF0000;}


.waku {
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	padding: 10px;
}

.waku2 {
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	padding: 3px;
}


.waku3 {
	border: 2px solid #203A84;
	padding: 15px;
	background-color: #F4F9FF;
}


.waku4 {
	border: 2px solid #FF0000;
	padding: 15px;
	background-color: #FFFBFB;
}

.waku5 {
	background-color: #F0F0F0;
	border: 2px solid #CCCCCC;
	padding: 15px;
}



#topimage {
	clear: both;

}

#topimage2 {
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h1 {
    margin-top: 4px;
}
#ctsleft {
	float: left;
	width: 506px;
}
#ctsright {
	float: left;
	width: 208px;
}
.shopbanner {
   margin-top: 18px;
}
#companybg {
	background-image: url(../images/phoyp_ce.jpg);
	background-repeat: repeat-y;
	width: 200px;
	margin: 0px;
	padding: 0px 5px;
}
#companybg p {
	width: 185px;
	padding: 5px 0px 5px 0px;
}

address {
	clear: both;
}

.oshirasebox {
	background-image: url(../images/kugirisen.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 481px;
}
.oshiraseright {
	float: right;
	width: 361px;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.oshiraseleft {
	float: left;
	width: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#bcnumbox{
	margin-top: 15px;
	margin-right: 10px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 360px;
}

#bcnum {
	background-image: url(../images/bknum.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 121px;
	padding-left: 25px;
}
.clear{
	float: none;
}
.right{
	text-align: right;
}

#jusyo {
	background-color: #DFDFDF;
	padding: 15px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	color: #393939;
}

.spacermargin {
	height: 5px;
	margin: 0px;
}
.spacermarginb {
	height: 10px;
	margin: 0px;
}
.spacermarginc {
	height: 20px;
	margin: 0px;
}
.spacermargind {
	height: 30px;
	margin: 0px;
}
.spacermargine {
	height:40px;
	margin: 0px;
}

#leftcontents {
	width: 177px;
	float: left;
}
#leftcontentsmargin {
	width: 171px;
	margin-left: 6px;
}

#rightcontentsb {
	width: 537px;
	float: right;
}
#rightcontentsbmargin {
	width: 528px;
	margin-left: 9px;;
}

#categoryb ul {
	margin: 0px;
	padding: 0px;
}
#categoryb li {
	list-style: none;
	background-image: url(../message/images/navi.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 0;
	vertical-align: bottom;
}
#categoryb ul ul {
	margin: 0px;
	padding: 0px;
	background: #F6F6F6;
}

#souryo table {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#souryo td {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#souryo th {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F6F6F6;
	font-weight: normal;
}


div#shopmapwrap {
   text-align: center;
}

table.topmaptable {
   margin: 0px auto;
}

.tablebg_gray {
   	background-color: #666666;
}

.tablebg_white {
   	background-color: #FFFFFF;
}

.pagetop {
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
}
.local {
	background-image: url(../images/navi/navi.jpg);
	background-repeat: no-repeat;
	height: 34px;
}
.local_sub {
	background: #F3F3F3;
	padding: 2px 5px 3px 12px;
	border-left: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
	border-bottom: 1px solid #CECECE;
}


.local_sub a {
	background: none!important;
	padding: 0px!important;
}
.localnavi a:link,.localnavi a:visited {
	text-decoration: none;
	color: #003ECE;
}
.localnavi a:hover {
	text-decoration: underline;
	background-color: #FFFFFF;
	background-image: url(../images/navi/navi_on.jpg);
	background-repeat: no-repeat;
}
.local a {
	display: block;
	padding: 4px 5px 5px 7px;
	width: 100%;
}
.localnavi .local strong {
    padding-left: 7px;
}
.sitemap li {
    padding-bottom: 5px;
    padding-top: 5px;
}
.sitemap ul {
    padding-bottom: 8px;
}
.greenlinebg {
    background: #0C6500;
}
.cat_shopname {
}
 
.shopblogtitle {
    background: #0C6500;
	color:#FFFFFF;
	font-weight: bold;
	padding-left: 5px;  
}
.shop table {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}
.shop td {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.shop th {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #008241;
	font-weight: bold;
	color: #FFFFFF;
}

.greenlinebg {
	background-color: #0C6500;
}
.madia {
	background-image: url(../images/img_wmp.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}


#copy {
	background-color: #E0E0E0;
	padding: 5px 10px;
}



/*-----------------------   ‹¤’Ê -----------------------*/


/*-----------------------
   ƒ}[ƒWƒ“
-----------------------*/

.ma5 {
	padding-bottom: 5px; 
}

.ma10 {
	padding-bottom: 10px; 
}

.ma15 {
	padding-bottom: 15px; 
}

.ma20 {
	padding-bottom: 20px;
}


.ma30{
	padding-bottom: 30px; 
}


.ma40 {
	padding-bottom: 40px; 
}


/*-----------------------
   ƒJƒ‰[
-----------------------*/

.grey {
	color: #666666;
}
.white {
	color:#ffffff;
	}
.kihon {color:#C5006B;}
.food {color:#6C311B;}
.antfacion {color:#00A5B1;}
.shopping{color:#E79400;}
.blusselfacion{color:#592041;}
.bunka{color:#B89D3A;}


/*-----------------------
   ‹æØ‚è
-----------------------*/

.kugirisen {
	border-bottom: 1px dotted #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
}


/*-----------------------
  img
-----------------------*/

.imgright{
	float: right;
	padding-left: 15px;
}

.imgleft{
	float: left;
	padding-right: 6px;
}
.imgleft15px{
	float: left;
	padding-right: 15px !important;
}


/*-----------------------
   fonts
-----------------------*/
.font100{
	font-size: 140%;
}
.font90{
	font-size: 120%;
}

/*-----------------------
  table
-----------------------*/

.item table {
	border-bottom   :none;
	border-right :none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6E8EC;
}

.item table th {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #F0F1F4;
	font-weight: normal;
	padding-left: 10px;
}

.item table td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 10px;
}



.item2 table {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.item2 td {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.item2 th {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F6F6F6;
	font-weight: normal;
}


/*-----------------------
   ƒgƒbƒv
-----------------------*/

.coloe2 {
	background-image: url(../images/topkugiri.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 10px;
	padding-right: 15px;
	padding-left: 20px;
	padding-bottom: 5px;	 
}


.konn{
	background-color: #132966;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-bottom: 15px;
}

.konn a{
	color: #FFFFFF;
}


.sss{
	background-image: url(../images/3cc.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;

}

.sss2{
	padding-left: 11px;
}

.s001{
	float: left;
	width: 230px;
	
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.s002{
	float: left;
	width: 230px;
	
}

.s0020{

	margin-left: 20px;
	
}

.s003{
	float: left;
	padding-left: 10px;
	width: 250px;
}




/*-----------------------
   ‰º‘w
-----------------------*/



.comli {
	background-image: url(../images/topmark_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}


.sitemapli {
	background-image: url(../images/topmark_r1_c4.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}

.sidenavi {
	background-color: #EED1E3;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}


.sidenavi p{
	font-size: 90%;
}


.mizuback {
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #FFFFFF;
	background-color: #172B62;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.sidenavi li a{
	display: block;
	text-decoration: none;
	border-bottom: 1px solid #CCC;
	background-repeat: no-repeat;
	background-position: 7px 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image: url(../images/5_r6_c5.jpg);
}


.sidenavi li{
	list-style-type: none;
}

.sidenavi li a:hover{
background-color: #D7E5F2;
}


.sidenavion {
background-image: url(../images/5_r6_c5.jpg);
background-repeat: no-repeat;
	background-position: 7px 8px;
border-bottom: 1px solid #CCC;
border-top-width: 1px;
    border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #D7E5F2;
    padding: 7px 5px 7px 16px;
}



.sidenavi li a span{	display: block;
	padding: 7px 5px 7px 16px;
}

.koewaku{
width: 600px;

}




.koeright{
	float: left;
	width: 201px;
	margin-left: 3px;
}


.koeright0{
	float: left;
	width: 195px;
}




.liul2 ul{
	padding-left: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
}


.liul{
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C5006A;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
	padding-left: 8px;
	margin-top: 10px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}









.s-left{
	float: left;
	width: 280px;
	margin-right: 10px;
}


.s-right{
	float: right;
	width: 280px;
}




.koekasyo{
	background-image: url(../images/koebg.jpg);
	background-repeat: no-repeat;
}


.koekasyo2{
	padding-top: 5px;
	padding-left: 5px;
}

#foot_menu3{
	margin-top: 5px;
	}



#foot_menu3 li {
	display: inline;
	background-image: url(../images/sankaku.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	list-style-type: none;
	margin-right: 5px;
}
.fotright{
	float: right;
	width: 550px;
	text-align: right;
	padding-top: 10px;
}

.fotleft{
text-align: left;
margin-right: 10px;
	float: left;
	width: 300px;
	
}
.textc{text-align:center;}

.shitasen{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #13007D;
	padding-left: 5px;
}

.whitewaku{
	background-color: #FFFFFF;
	padding: 5px;

	margin-bottom: 5px;
}


/*-----------------------
‰º‘wƒiƒrƒQ[ƒVƒ‡ƒ“@‹¤’Ê
-----------------------*/

#sidenavi {margin-top:2px;padding-left:10px;padding-top:5px;padding-right:10px;}
#sidenavi ul li.litop {border-top:none !important;}
#sidenavi ul li.libottom {border-bottom:none !important;padding-bottom:8px !important;}
.where{background-color:#F0F0F0 !important;}
.where strong {color:#C5006B;}
#sidenavi.where ul li {
	list-style-type: none;
	background-image: url(../where_to_go/images/arrow.gif);	background-repeat: no-repeat;
	background-position: left 11px;	padding:4px 0px 4px 20px;margin-top: 0px;
	border-top:1px solid #ffffff;border-bottom:1px solid #DAD6D7;
	}
#sidenavi.where ul li ul li {
	padding:4px 0px 2px 15px!important;
	border-top:none !important;
	border-bottom:none !important;
	}
	
	
.kasonavi {
	background-image: url(../images/kaso_local/bgimage.gif);
	background-repeat: repeat;
	padding: 10px;
	width:618px;
}
.kasonavi2 {
	background-image: url(../images/kaso_local/bgimage.gif);
	background-repeat: repeat;
	padding: 10px;
}
.kasonavi td{
	background-image: url(../images/kaso_local/icon.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	list-style-type: none;
	padding-left:15px;
}
.kasonavi td span{padding-left:10px;
}
.kasonavi2 td{
	background-image: url(../images/kaso_local/icon.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	list-style-type: none;
	padding-left:15px;
}
.kasonavi2 td span{padding-left:10px;
}


/*-----------------------	
‰º‘w@‹¤’Ê
-----------------------*/

.where-left{
	width:282px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	padding-right:8px;
	padding-top:5px;
	float:left;
	margin-bottom:15px;
}
.where-right{
	width:282px;
	padding-left:8px;
	padding-top:5px;
	float:left;
	margin-bottom:15px;
}

.where-right p.base-m {padding-top:5px;}
.where-left p.base-m {padding-top:5px;}

.dot_table {
	background-image: url(../where_to_go/images/dot_bg.gif);
	background-repeat: repeat;
	background-position: left top;
	padding: 10px;	
	width:618px;
}
.dot_table2 {
	background-image: url(../where_to_go/images/dot_bg.gif);
	background-repeat: repeat;
	background-position: left top;
	padding: 10px;	
}

h4.kasoh4title{
	border-bottom-width: 1px !important;
	border-bottom-style: dotted !important;
	border-bottom-color: #cccccc !important;
	margin-bottom: 10px;
	color: #C5006B !important;
	padding-bottom: 5px;
}
h5.kasoh5title{
	border-bottom-width: 1px !important;
	border-bottom-style: dotted !important;
	border-bottom-color: #cccccc !important;
	margin-bottom: 10px;
	color: #C5006B !important;
	padding-bottom: 5px;
}

.arrow_kihon {
	background-image: url(../images/kaso_local/icon.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}
.arrow_grey {
	background-image: url(../images/kaso_local/icon_kihon.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}
.arrow_shopping {
	background-image: url(../images/kaso_local/icon_shopping.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}
.arrow_food {
	background-image: url(../images/kaso_local/icon_food.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}
.arrow_flanders {
	background-image: url(../images/kaso_local/icon_flanders.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}
.arrow_bunka {
	background-image: url(../images/kaso_local/icon_bunka.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}
.arrow_ant {
	background-image: url(../images/kaso_local/icon_ant.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left:15px;
}



/*-----------------------
   ‰º‘wƒƒ‹ƒ}ƒKEŽ‘—¿¿‹
-----------------------*/
#siryo {
	width:277px;
	float: left;
	margin-right: 33px;
	background-image: url(../images/kaso_bana/siryo_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;	
}
p.title{
	background-image: url(../images/kaso_bana/shiryo_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 128px;padding-left:20px;
}
#siryo p.text{padding:3px 20px 20px 20px;}

#melmaga {
	margin-top:45px;
	width:277px;
	float: left;
	background-image: url(../images/kaso_bana/melmaga_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;	
}
#melmaga .top {
	width:277px;
	background-image: url(../images/kaso_bana/melmaga_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 9px;
}
#melmaga .title {
	width:277px;
	background-image: url(../images/kaso_bana/img_melmaga.gif);
	background-repeat: no-repeat;
	background-position: 163px bottom;
	padding:5px 20px;
	}
#melmaga p.text{padding-left:4px;width:145px;}
#melmaga p.textc{padding:0px 0px 18px 0px;;}

/*-----------------------
   ‰º‘wAbout us
-----------------------*/

.aboutus  h4.onepoint{
	background-image: url(../about_us/images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;	
	color: #C5006B !important;
}

.aboutus ul {margin:0px 0px 0px 10px !important;}
.aboutus ul li{
	padding:3px 0px 3px 20px !important;
	background-image: url(../about_us/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	list-style-type: none;
}


/* -------------------------
	where to go
---------------------------- */

.wheretop {width:615px;
		background-color:#CCCCCC;
		padding-bottom:10px;}
.wheretop .whitewaku2{
	background-color: #FFFFFF;
	padding: 5px;
	margin-bottom: 5px;
	margin-left:9px;
	width:185px;
	float:left;
}

.where-left2{
	width:303px;
	padding-top:5px;
	float:left;
	margin-bottom:15px;
	text-align:center;
}
.where-right2{
	width:303px;
	padding-left:8px;
	padding-top:5px;
	float:right;
	margin-bottom:15px;
	text-align:center;
}


/* -------------------------
	practical info
---------------------------- */

#practical {
	padding-top:10px;
	background-color: #d7d7d7;
}
.practical-left{
	width:287px;
	float:left;		
	margin-top:10px;
	margin-bottom:10px;
	margin-left:12px;
}
.practical-right{
	width:287px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:12px;
}
.practical-visa1{
	background-color: #999999;
	background-image: url(../practical_info/images/tio_1.jpg);	
	background-repeat: no-repeat;
	background-position: center top;
	padding:70px 10px 5px 30px;
}
.practical-transport1{
	background-color: #999999;
	background-image: url(../practical_info/images/tio_2.jpg);	
	background-repeat: no-repeat;
	background-position: center top;
	padding:70px 10px 5px 30px;
}
.practical-faq1{
	background-color: #999999;
	background-image: url(../practical_info/images/tio_3.jpg);	
	background-repeat: no-repeat;
	background-position: center top;
	padding:70px 10px 5px 30px;
}
.practical-free1{
	background-color: #999999;
	background-image: url(../practical_info/images/tio_4.jpg);	
	background-repeat: no-repeat;
	background-position: center top;
	padding:70px 10px 5px 30px;
}
.practical-click{
	margin-top:20px;
	text-align:right !important;
}


	
/*-----------------------	
ƒe[ƒ}
-----------------------*/

.t-syoku{
	color: #FFFFFF;
	background-color: #6C311B;
	padding: 20px;
}

.t-syoku2{
	width: 613px;
}

.t-syokubg{
	background-color: #DCCEC8;
}

.t-syokusa{
	background-image: url(../what_to_do/gastronomy/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}


.t-at{
	color: #FFFFFF;
	background-color: #009AA6;
	padding: 20px;
	width: 578px;
}

.t-atbg{
	background-color: #DCCEC8;
}

.t-atsa{
	background-image: url(../what_to_do/antwerp_fashion/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;

}


.t-sho{
	color: #FFFFFF;
	background-color: #E79400;
}

.t-shobg{
	background-color: #DCCEC8;
}

.t-shosa{
	background-image: url(../what_to_do/shopping/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}


.t-de{
	color: #FFFFFF;
	background-color: #592041;
}

.t-debg{
	background-color: #DCCEC8;
}

.t-desa{
	background-image: url(../what_to_do/gastronomy/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}


.t-bu{
	color: #FFFFFF;
	background-color: #B89D3A;
}

.t-bubg{
	background-color: #DCCEC8;
}

.t-busa{
	background-image: url(../what_to_do/culture/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}



.t-ev{
	color: #FFFFFF;
	background-color: #AA1A6F;
}

.t-evbg{
	background-color: #DCCEC8;
}

.t-evsa{
	background-image: url(../what_to_do/event/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}

.t-ff{
	color: #FFFFFF;
	background-color: #592041;
	padding: 20px;
	width: 578px;
}

.t-ffbg{
	background-color: #DCCEC8;
}

.t-ffsa{
	background-image: url(../what_to_do/flanders_fashion/images/kugiri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}

/*.eriabg{
	background-image: url(../images/aeiabg.jpg);
	height: 314px;
	width: 605px;
	padding-top: 50px;
	padding-left: 10px;
	background-repeat: no-repeat;
}*/

.eriabg{
	background-image: url(../images/area_title.jpg);
	width: 615px;
	padding-top: 44px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom:20px;
}

.shiryohaikeibg{
	background-image: url(../images/bgshiryo.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 20px;
}





/*@—·‚ÌŠî–{î•ñ@*/
.info dt{
	color:#C5006B;
}
.info dd{margin-bottom:10px;}
.i-faq ul li{
	display: inline;
	list-style-type: none;
	padding: 0px 10px !important;
	}

ul.list  {margin-left:10px;}
ul.list  li {
	background-image: url(../images/kaso_local/icon.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-type: none;
	padding-left:15px;
}

