@charset "UTF-8";
/*Stylish Life（2カラム） */

*{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif";}
@font-face { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif"; }

body {
	color: #333;
	line-height:130%;
	margin: 0;
	padding: 0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif";
	background: #fff url(http://shiga-saku.net/_img/2cam_stylishlife/stylishlife_body-bg.jpg) no-repeat 0 0;
	background-attachment: fixed;
	}

a, a:link,a:visited { color: #f90; text-decoration: none; }
a:active, a:hover{ color: #f90; text-decoration: underline; }
img { border:none; }
h1, h2, h3, h4 { margin: 0; padding: 0; font-size: 95%; font-weight: bold; }
h1 { text-align: left; font-size: 180%; margin: 0; padding: 55px 0 0 75px; letter-spacing: 1px; }
h2 { margin: 0; padding: 5px 5px 5px 20px; letter-spacing: 0; background: url(http://shiga-saku.net/_img/2cam_stylishlife/stylishlife_blogtitle-bg.jpg) no-repeat 0 0; }
h3 { font-size: 90%; margin: 5px 0; padding: 5px 0; letter-spacing: 1px; }

form { font-size: 80%; margin: 0; padding: 0; }
input, textarea { border: 1px solid #ccc; background: #f3f3f3; font-size: 125%; margin: 2px; padding: 3px; }
input.text { width: 120px; }
#author { width: 250px; }
#email { width: 250px; }
#url { width: 250px; }
#text { width: 300px; }
table.form { font-size: 80%; margin:15px 0 0 13px; padding: 1px; }
table.form input, table.form textarea { font-size: 95%; }

ul.rss { text-align: center; font-size: 70%; margin : 0; padding : 0; }
ul.rss li { display: inline; margin: 3px; padding: 0em 2px; }

ul { display: disc; margin : 5px; padding: 0 0 0 20px; }
ol { display: decimal; margin : 5px; padding: 0 0 0 20px; }
li { margin : 0; padding : 0; }

/*Base*/
#wrapper { width: 930px; margin:0; padding: 0; }
#column { width:663px; margin: 0 0 0 248px; padding: 0; /*border: 1px solid red;*/ }

/*Header*/
#header { width: 100%; height: 175px; padding: 0; margin: 0; background: url(http://shiga-saku.net/_img/2cam_stylishlife/stylishlife_head-bg.jpg) no-repeat 680px 0; }
#description { font-size: 80%; padding: 10px 250px 0 130px; text-align: left; letter-spacing: 1px; }

/*BLOG*/
#blog { float:left; text-align:left; width: 436px; margin: 0; padding: 0; }
.blogbody { margin: 0; padding: 5px; }
.main{ font-size: 80%; margin: 0; padding: 0; }
.main img { border:1px solid #ccc; margin: 5px; padding: 2px; }
.main-continues { margin: 0; padding: 0; }
.posted { color:#555; font-size: 70%; text-align:right; margin: 0; padding:5px; /*background: #c1e2f7;*/ }
#menu { font-size: 70%; text-align: right; margin: 0; padding: 0 0 10px 0; }
.googleads { text-align:center; margin: 0; padding: 8px 0; }

/*Links*/
#links { float:right; width:210px; text-align:left; margin: 0; padding: 0; }
.sidetitle{ font-size: 90%; font-weight: bold; margin: 0; padding: 5px 5px 5px 20px; letter-spacing: 0; background: url(http://shiga-saku.net/_img/2cam_stylishlife/stylishlife_linktitle-bg.jpg) no-repeat 0 0; }
.side { font-size: 80%; margin: 0 0 10px 0; padding: 5px; }
.sidebody {  margin: 3px 0 3px 0; padding: 0 5px; }
.photo { text-align: center; }
.nickname { color:#f63; font-weight: bold; margin: 8px 0; text-align: center; }
.message { font-size: 90%; margin: 0; padding: 3px; border: 1px dotted #ccc }

/*Calender*/
.calendarhead { font-size: 90%; font-weight: bold; margin: 0; padding: 5px 5px 5px 20px; letter-spacing: 0; background: url(http://shiga-saku.net/_img/2cam_stylishlife/stylishlife_linktitle-bg.jpg) no-repeat 0 0; }
.calendartable{ font-size: 80%; margin: 0 auto 20px auto; width:80%; }
.calendarweek{ font-weight: bold; text-align: center;}
.calendarwd { text-align: center; }
/*.calendarwd sat { text-align: center; color: #069; }*/
/*.calendarwd sun { text-align: center; color: #903; }*/
.calendard { empty-cells:show; text-align: center; }
.calendardbg { text-align: center; }
.calendar { padding:2px 2px; position:center; }

/*Footer*/
#footer {  }
#copyright { text-align: center; font-size: 70%; margin: 8px 0 10px 0; padding: 8px; background: url(http://shiga-saku.net/_img/2cam_stylishlife/stylishlife_foot-bg.gif) repeat-x 0 0; }
#pagetop { font-size: 70%; text-align: right; margin: 30px 0 0 0; }


/*??*/
label{ }
.quotetable {}
.quote { font-size: 90%; padding:1px;}
.blogtimes { margin: 0 0 16px 0; text-align: center; }
.powered{ text-align: center; margin: 0 0 10px 0; }
.syndicate{ font-size: 90%; text-align: center; }
.checkers{ font-size: 90%; margin-top: 10px; }
body.ad{ background: #f7p39f; }
/*記事タイトルリンク表示設定ここから*/
.title a{
color:#000;
text-decoration:none;
}
.title a:link{
color:#000;
text-decoration:none;
}
.title a:visited{
color:#000;
text-decoration:none;
}
.title a:active{
color:#000;
text-decoration:none;
}
.title a:hover	{
color:#000;
text-decoration:none;
}
/*記事タイトルリンク表示設定ここまで*/

/*ヘッダーナビゲーション設定ここから*/
.header_scroll{
background:url(http://shiga-saku.net/img/ad/bg_head.gif) repeat-x top;
text-decoration:none;
color:#000000;
font-size:12px;
margin:0px;
letter-spacing:2px;
padding:0px 5px 4px 5px;
line-height:100%;
height:29px;
}

.header_scroll a{
color:#000;
text-decoration:none;
}
.header_scroll a:link{
color:#000;
text-decoration:none;
}
.header_scroll a:visited{
color:#000;
text-decoration:none;
}
.header_scroll a:active{
color:#000;
text-decoration:none;
}
.header_scroll a:hover{
color:#000;
text-decoration:none;
}
/*ヘッダーナビゲーション表示設定ここまで*/

