* {
margin : 0;
padding : 0;
}

html,body {
scrollbar-base-color: #C5E2EC;
scrollbar-arrow-color:#6E8294;
scrollbar-face-color:#FFFFFF;
scrollbar-3dlight-color:#6E8294;
scrollbar-highlight-color:#6E8294;
scrollbar-shadow-color:#6E8294;
scrollbar-darkshadow-color:#6E8294;
scrollbar-track-color:#C5E2EC;
font-size : 12px;
color : #6E8294;
text-align : center;
padding : 0px;
line-height : 140%;
/*背景画像を変える場合は以下を修正*/
background : #C5E2EC;
}

input,textarea {
font-size : 12px;
border : 1px solid #6E8294;
margin : 2px;
padding: 2px;
background : #FFFFCC;
color : #6E8294;
}

img {
border : none;
margin : 3px;
}

a	{
color: #005B98;
}

a:link {
color: #005B98;
}

a:visited {
color: #005B98;
}
a:active {
color: #FFCC33;
}
a:hover {
color: #FFCC33;
}

#layout{
width : 800px;
margin : auto;
padding : auto;
}

#container{
padding-top : 10px;
text-align : left;
vertical-align : top;
}

#menu{
float : right;
width : 200px;
text-align : left;
vertical-align : top;
padding-top : 10px;
}

#contents{
float : left;
width : 600px;
text-align : left;
vertical-align : top;
}

#header{
padding : 30px;
}

#footer{
padding-top : 3px;
text-align : right;
}

/*class
----------------------------------------------------*/

.site_title {
margin : 0px 0px 0px 0px;
font-size : 18px;
text-align:left;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}
.intro{
margin : 15px 15px 15px 15px;
font-weight:normal;
font-size : 12px;
text-align:left;
}

.site_title a	{
color: #6699CC;
text-decoration: none;
}

.site_title a:link {
color: #6699CC;
}

.site_title a:visited {
color: #6699CC;
}
.site_title a:active {
color: #CCCCCC;
}
.site_title a:hover {
color: #CCCCCC;
}


.calender {
font-size: 12px;
}

.calender caption {
font-size: 12px;
}

.calender th#sun {
color : #FF6699;
}

.calender th#sat {
color : #6699FF;
}

.calender th {
width : 25px;
height : 20px;
line-height : 20px;
text-align : center;
}

.calender td {
width : 25px;
height : 20px;
line-height : 20px;
text-align : center;
}

.calender td a {
display : block;
width : 25px;
height : 20px;
background : url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_cal.gif) no-repeat center center;
color: #FF9900;
font-weight : bold;
}

.calender td a:link {
color: #FF9900;
}
.calender td a:visited {
color: #FF9900;
}

.calender td a:active {
color: #6699CC;
}

.calender td a:hover {
color: #6699CC;
}

.contents_top {
background : #FFFFFF url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_top.gif) no-repeat left top;
}

.contents_bottom {
background : #FFFFFF url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_bottom.gif) no-repeat left bottom;
font-size : 1px;
color: #C5E2EC;
}

.contents_box {
padding: 15px;
background : #FFFFFF url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_back.gif) repeat-y;
}

.entry_box {
margin-bottom: 15px;
}

.comment_box {
margin-bottom: 15px;
background : url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_border_w.gif) repeat-x left top;
}

.tb_box {
margin-bottom: 15px;
background : url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_border_w.gif) repeat-x left top;
}

.form_box {
padding: 3px;
margin-bottom: 15px;
}

.entry_title {
padding : 0px 15px 10px 15px;
font-size : 16px;
text-align : left;
font-weight : bold;
background : url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_border_w.gif) repeat-x left bottom;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.entry_date {
padding : 2px 15px 2px 15px;
height : 20px;
line-height : 20px;
text-align : right;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.entry_title a	{
color: #FFCC00;
text-decoration: none;
}

.entry_title a:link {
color: #FF9900;
}

.entry_title a:visited {
color: #FF9900;
}
.entry_title a:active {
color: #669999;
}
.entry_title a:hover {
color: #669999;
}

.entry_body {
text-align : left;
padding : 15px;
}

.entry_more {
margin : 15px;
}

.entry_footer {
padding : 5px 5px 5px 0px;
line-height : 20px;
height : 20px;
text-align : right;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.comment_title {
padding : 10px 15px 0px 15px;
height : 20px;
line-height: 20px;
text-align : left;
font-weight : bold;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.comment_body {
text-align : left;
padding : 15px;
}

.comment_footer {
padding : 5px 5px 5px 0px;
line-height : 20px;
height : 20px;
text-align : right;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.tb_title {
padding : 10px 15px 0px 15px;
height : 20px;
line-height: 20px;
text-align : left;
font-weight : bold;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.tb_url {
padding : 10px;
text-align : center;
font-weight : bold;
}

.tb_body {
text-align : left;
padding : 15px;
}

.tb_footer {
padding : 5px 5px 5px 0px;
line-height : 20px;
height : 20px;
text-align : right;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}

.plg_box {
text-align : left;
margin-top: 15px;
font-family:"Georgia" , "Verdana", "Impact", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
}


.plg_title {
padding: 2px;
height : 20px;
text-align : left;
font-weight : bold;
background : url(http://blog-imgs-15.fc2.com/c/a/f/cafelunch/jaggy_border_b.gif) no-repeat left bottom;
color : #6699CC;
}

.plg_body {
padding : 3px;
}

.plg_body ul { 
margin : 0px 0px 0px 20px;
}

.plg_body ul li { 
margin : 0px;
line-height : 160%;
}

.pagenavi {
margin : 15px 0px 15px 0px;
text-align : center;
}
