@charset "EUC-JP";

/* sb design template -Summer Breeze- Copyright 2005 Toshihiro Abe. All rights reserved. */
/* ++++ Contents Index ++++
	1. Reset
	2. Global Settings
	3. Layout
	4. Header
	5. Entry
	6. Comment
	7. Trackback
	8. Navigation
	9. Footer
	10. Typography
  ++++++++++++++++++++ */
/* [Reset] */
*{margin:0;padding:0;}

/* [Global Settings] */
body{padding:8px;font-family:"MS PGothic,OSAKA,sans-serif";background-color:#fff;text-align:center;}
p{margin-bottom:1em;}
img,a img{border:0;}
a{color:#000;text-decoration:none;}
a:link{ color:#333333 ;}
a:active{ color:#333333 ;}
a:visited{ color:#333333 ;}
a:hover{ color:#333333 ;}
div{text-align:left;}
table{border:0;}
ul{list-style:none;}

.hide{display:none;}
.clear{font-size:1px;line-height:1px;clear:both;overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;border:0;font-size:0px;}

/* .pkg class wraps enclosing block element around inner floated elements */

.pkg:after{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0px;}

* html .pkg{display:inline-block;}
/* no ie mac \*/
* html .pkg{height:1%;}
.pkg{display:block;min-height:0;}

.left{text-align:left;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.right{text-align:right;}
.float_left{float:left;}
.float_right{float:right;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.nowrap{white-space:nowrap;}

/* [Layout] */
h1{line-height:1;}
#container_header{display:block;height:200px;background:#F60 url(template/images/title_back.gif) center top repeat-x;text-align:center;}
#header_title{display:block;width:900px;height:200px;margin:0 auto;padding:0;}
#header_title a{display:block;overflow:hidden;height:200px;}
#header_title a img{display:block;border:0;}
#header_title a strong{display:block;padding-top:20px;}

div#wrapper{width:900px;margin:0 auto;/*background-color:#ff6600;*/
	border:solid 1px #666;}

div#header{width:900px;font-size:1px;line-height:1px;position:relative;border-bottom:solid 1px #666;text-align:center;}
div#header div.body{width:900px;display:block;position:relative;}
div#header div.body div.title{float:left;padding:10px;width:160px;height:310px;font-size:14px;line-height:1.0;color:#000000;text-align:center;border-right:solid 1px #666;}
div#header div.body div.title a{color:#000000;text-decoration:none;}
div#header div.body div.title_image{width:900px;height:200px;display:block;text-align:left;}
div#header div.body div.title_image img{margin:0 auto 20px auto;}
div#header div.body div.navi{width:548px;float:right;clear:both;text-align:center;position:relative;font-size:16px;line-height:1.2;color:#000;}
div#header div.body div.navi a{display:block;width:70px;height:25px;font-size:16px;line-height:1.2;background-repeat:no-repeat;}
div#header div.body div.navi a.menu01{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_website.gif);background-position:0 0;}
div#header div.body div.navi a.menu02{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_reservation.gif);background-position:0 0;}
div#header div.body div.navi a.menu03{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_annexes.gif);background-position:0 0;}
div#header div.body div.navi a.menu04{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_rooms-spa.gif);background-position:0 0;}
div#header div.body div.navi a.menu05{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_kagawa-cuisine.gif);background-position:0 0;}
div#header div.body div.navi a.menu06{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_sightseeing.gif);background-position:0 0;}
div#header div.body div.navi a.menu07{background-image:url(http://www.m-awaji.jp/onion/blog/template/image/navi_access.gif);background-position:0 0;}
div#header div.body div.navi a:hover{background-position:0 -25px;}
div#blog_body{width:900px;padding:30px 0;font-size:12px;line-height:1.2;position:relative;}
div#contents{width:500px;padding-left:10px;float:left;}
div#pagenavi{width:670px;text-align:center;color:#333;font-size:10px;padding-bottom:15px;}
div#navigation{width:200px;float:right;padding-right:10px;margin-top:8px;}

/* [Header] */
div#title{width:448px !important;width:490px;height:70px !important;height:170px;padding:100px 0 0 42px;float:left;}
div#title h1{font-size:20px;line-height:1em;font-weight:bold;padding-bottom:2px;}
div#title h1 a{color:#666;text-decoration:none;}
div#title h1 a:active,
div#title h1 a:hover{color:#333;}
div#title p{color:#F90;}
dl#search{width:200px;text-align:left;float:right;}
dl#search dt{width:200px;height:16px;text-align:center;}
dl#search dd{text-align:center;}
dl#search dd input.form{width:130px !important;width:132px;background-color:#EEE;border:1px solid #CCC;}

/* [Entry] */
div.entry{width:650px;padding-bottom:50px;}
div.entry h2{font-size:20px;line-height:1.2;padding:0 5px 6px 5px;background:transparent url(http://www.m-awaji.jp/onion/blog/template/image/sb_entry_header.gif) no-repeat left bottom;margin-bottom:5px;}
div.entry h2 a{color:#000;}
div.entry h2 a:active,
div.entry h2 a:hover{color:#000;}
div.entry_date{color:#F60;text-align:left;font-size:12px;line-height:1.5;padding:0 0 4px 5px;}
div.entry_author{color:#F60;text-align:right;font-size:12px;line-height:1.2;padding:5px 5px 0 0;}
div.entry_author a{color:#F60;}

div.entry_body{color:#000;padding:15px 5px;border-top:solid 1px #F93;border-bottom:solid 1px #F93;font-size:12px;line-height:2;}
div.entry_more{color:#000;padding-left:30px;}
div.entry_state{clear:both;width:500px;color:#CCC;text-align:right;}
div.entry img.pict{display:block;margin-bottom:18px;text-align:center;}
div.entry img.thumb{float:left;margin-right:15px;margin-bottom:15px;}
div.entry blockquote{padding:15px 15px;margin-bottom:30px;background-color:#EEE;}
div.entry ul{list-style-type:disc;padding-left:20px;margin-bottom:30px;}
div.entry ol{list-style-type:decimal;padding-left:20px;margin-bottom:30px;}
div.entry em{font-weight:bold;}
div.entry table{border-top:1px solid #EEE;border-left:1px solid #EEE;margin-bottom:18px;}
div.entry table th{padding:5px;border-bottom:1px solid #F90;border-right:1px solid #DDD;}
div.entry table td{padding:5px;border-bottom:1px solid #DDD;border-right:1px solid #DDD;vertical-align:top;}
div.entry dl{margin-bottom:18px;}
div.entry dl dt{font-weight:bold;padding-bottom:10px;}
div.entry dl dd{padding:0 0 10px 20px;}

/* [Comment] */
div#comments{width:500px;padding-bottom:50px;}
div#comments h3{width:500px;font-size:14px;font-weight:bold;color:#000;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #CCC;}
div#comments dl.comment_body{width:500px;padding-bottom:30px;}
div#comments dl.comment_body dt{width:500px;color:#000;text-align:right;padding-bottom:2px;margin-bottom:5px;border-bottom:1px solid #FFE6C0;}
div#comments h4{width:480px;border-top:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;font-size:12px;font-weight:bold;color:#000;background:transparent url(http://www.m-awaji.jp/onion/blog/template/image/sb_comment_form_bg.jpg) no-repeat;padding:5px 10px;}
dl#comment_form{width:460px;border-bottom:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;background-color:#CCC;padding:10px 20px;}
dl#comment_form dt{padding-bottom:5px;}
dl#comment_form dd{padding-bottom:15px;}
dl#comment_form dd label{padding:0 10px;}
dl#comment_form dt label#labelsubmit{display:none;}
dl#comment_form dd input.form{width:200px !important;width:202px;background-color:#EEE;border:1px solid #CCC;}
dl#comment_form dd textarea{width:300px !important;width:302px;background-color:#EEE;border:1px solid #CCC;}
dl#comment_form dd input.button{padding:2px 5px;margin-right:10px;}

/* [Trackback] */
div#trackback{width:500px;padding-bottom:50px;}
div#trackback h3{width:500px;font-size:14px;font-weight:bold;color:#000;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #CCC;}
p.tb_link{width:490px;color:#F90;background-color:#FAFAFA;padding:5px;margin-bottom:30px;border:1px solid #F90;text-align:center;}
div#trackback dl.tb_body{width:500px;padding-bottom:30px;}
div#trackback dl.tb_body dt{width:500px;color:#000;text-align:right;padding-bottom:2px;margin-bottom:5px;border-bottom:1px solid #FFE6C0;}

/* [Profile] */
div#profile{width:500px;padding-bottom:50px;}
div#profile h2{font-size:14px;width:470px;padding:0 0 6px 30px;background:transparent url(http://www.m-awaji.jp/onion/blog/template/image/sb_entry_header.gif) no-repeat left bottom;margin-bottom:30px;}
div.profile_body{margin-bottom:18px;}

/* [Navigation] */
div#navigation{color:#000;}
div#navigation dl{margin-bottom:30px;}
div#navigation dt{width:180px;padding:0 10 2px 10px;margin-bottom:10px;border-bottom:1px solid #CCC;color:#333333;text-align:center
}
div#navigation ul{padding-left:15px;list-style-position:outside;list-style-image:url(http://www.m-awaji.jp/onion/blog/template/image/sb_ul_arrow.gif);}

/* for IE5Mac */
/*\*//*/
div#navigation ul{padding:0 0 0 17px;}
/**/
div#navigation ul li{padding-bottom:0;}

/* ++++ Calendar ++++ */
dl#calendar dd{text-align:center;}

/* dl#calendar dd table{width:160px;}*/
dl#calendar dd table th,
dl#calendar dd table td{color:#000;font-size:75%;line-height:1em;text-align:center;padding:2px 3px;}
dl#calendar dd table th{padding-bottom:5px;}
dl#calendar dd table td span.today{color:#F90;}
dl#calendar dd table td span.today a{color:#F90;}
dl#calendar dd table td span.today a:active,
dl#calendar dd table td span.today a:hover{color:#F30;}

/* ++++ Extra ++++ */
dl#extra{width:178px !important;width:200px;padding:10px;border:1px solid #000000;background-color:#CCCCCC;}
dl#extra dt{display:none;}
dl#extra ul{padding:0;list-style:none;list-style-image:none;font-size:10px;}
p#link2top{padding-left:10px;background:transparent url(http://www.m-awaji.jp/onion/blog/template/image/sb_pagetop_arrow.gif) no-repeat;}

/* [Footer] */
div#footer{width:900px;padding:5px 0;font-size:11px;line-height:1.2;position:relative;color:#000;text-align:center;border-top:solid 1px #666;}
div#footer div#footer_navi{margin:0 auto;font-size:11px;line-height:1.2;text-align:center;white-space:nowrap;}
div#footer div#footer_navi a{color:#000;text-decoration:none;}
div#footer div#footer_navi strong{font-weight:normal;}
div#footer div#footer_navi a:hover{color:#000;text-decoration:underline;}
div#footer div#copyright{padding-right:10px;font-size:11px;line-height:1.2;text-align:center;white-space:nowrap;}

/* [Typography] */
div#pagenavi,
div#title p,
div.entry_author,
div.entry_state,
div#navigation dt,
dl#calendar table th,
dl#calendar table td,
dl#extra ul,
div#comments dl.comment_body dt,
div#comments dl#comment_form dt,
dl#comment_form dd,
div#footer address{font-family: Georgia,Times New Roman,serif;}

.subindex{color:#333333;font-size:11px;line-height:1.2;padding-bottom:3px;}

