@charset "EUC-JP";
html{height:100%;}

body{
height:100%;
line-height:1.4;
letter-spacing:0.1em;
color:#777;
font-size:12px;
text-align: center;
font-family:Verdana,£Í£Ó £Ð¥´¥·¥Ã¥¯,sans-serif,Arial;
background:url('omiyage/jojo_bg.gif') #40a3fd;}

img{border:0;}
div#wrap{width:728px;margin:0 auto;background:#fff;
	border-left:2px solid #eee;border-right:2px solid #eee;}

div#center{width:520px;margin:;border:0;text-align:center;float:right;}
div.cc{width:520px;float:right;text-align:left;}
div#footer{clear:both;margin:10px 0;}

h1{font-size:18px;padding:20px 0;}
h2{font-size:;text-align:left;padding-top:10px;border-top:dotted 1px ;}
h3{font-weight:normal;font-size:16px;padding:10px 0;text-align:left;}
h4{color:;font-weight:bold;margin:10px;}

hr{clear:both;visibility:hidden;}
	
table.ad {width: 500px; text-align: center;margin:0 auto 0;background-color:#fff;}
table.ad td{padding:0;}
div.ad468{width:468px;margin:10px auto;}

div#center div{text-align:left;width:500px;margin:0 auto;}
div#center ul{text-align:left;width:500px;margin:0 auto;}
div#center ul.cc{text-align:left;}
div#center ul.cc li{display:inline;line-height:1.5;}
div#center table{width:500px;margin:0 auto;}
p{text-align:left;}
#ccwrap p{margin:10px 0;}
p.comment{color:#716331;width:500px;margin:20px 0;white-space:pre;
border-top:dotted 2px;padding-top:10px;
/*background:url(omiyage/comment.gif) no-repeat left top ;*/
}
p.pre{white-space:pre;}

p.backindex{margin:20px;}

div.about{}
div.about p,div.about li{line-height:1.2;padding-left:10px;list-style:inside disc;}

div#left{float:left;width:200px;text-align:center;padding-top:10px;}
div#left h2,div#left p,div#left ul{margin-left:15px;}
ul.dllist{text-align:left;list-style:inside url(omiyage/button01.gif);font-size:11px;letter-spacing:0;margin-bottom:15px;}
ul.dllist li{margin:2px 0;}
p.jojolink{width:;text-align:right;}

a:link,a:visited{color:#40a3fd;}
a:hover{text-decoration:none;color:#333;}

