html, body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;

color: #555555;
background-color: #ffffcc;
background-image: url();
text-align: center;

scrollbar-3dlight-color : #ffcc99;
scrollbar-arrow-color : #ffffcc;
scrollbar-darkshadow-color : #ffffff;
scrollbar-face-color : #ffcc99;
scrollbar-highlight-color : #ffffff;
scrollbar-shadow-color :  #ffcc99;
scrollbar-track-color : #ffffcc;
}
div{margin:0px;}

img {margin: 0px 0px 0px 0px;}

img a {margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;}

.border5{border-color: #ffffff}

td {font-size:13px;}

p {font-size: 13px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm; color: #555555; text-indent: 0em; margin: 0.5em 0.5em 0.5em 0.5em;}


a {text-decoration:none; color: #3366cc;}
a:hover {color: #ff6347;}

#content {width:100%; margin:0em; padding:0em;}

#main {width:800px; margin:0em; padding:0em; background-color:#ffffff; border-color: #dcdcdc #dcdcdc #dcdcdc #dcdcdc; border-style: solid solid solid solid; border-width: 0px 1px 0px 1px;}

#tb {width:100%; border-style: dotted; border-color:#ff9933; border-width: 0px 0px 0px 2px; margin:0em; padding:0em;}

#head{width:800px; height:147px; background: #ffffff url(../img/head_img.jpg) no-repeat;}

.headmenu{font-size:11px; display: inline; line-height: 1.5em; color: #555555; font-weight: normal;}
.headmenu a{text-decoration:none; color: #555555;}
.headmenu a:hover {color: #ff6347;}

#footer {width:90%; display: inline; font-size:11px; font-weight:normal; padding: 0em 0em 0em 0em;}
#footer a {color: #555555; line-height:150%;}
#footer a:hover {color: #ff6347;}

.foot{font-size:12px; line-height: 2.5em; color: #555555; font-weight: normal; margin-top:0px;}
.foot a {color: #ff6347; line-height:150%;}
.foot a:hover {color: #ff6347;}

#foot{width:800px; border-color: #ff6347; border-style: solid; border-width: 1px; margin-bottom:0px;}

.foot_l{background: #ff9933 url(../img/foot_img.jpg) repeat;}

#navi {font-size:12px; font-weight:normal; padding-left:10px; height:20px; color: #c0c0c0;}
#navi a {color: #ff6347; font-weight:bold;}
#navi a:hover {color: #66ff66;}

#navi2 {font-size:12px; color: #c0c0c0; font-weight:normal; padding-right:30px; height:20px; background: #ffffff url(../img/head_img2.jpg) no-repeat;}
#navi2 a {color: #ff6347; font-weight:bold;}
#navi2 a:hover {color: #66ff66;}

#navi3 {font-size:12px; color: #c0c0c0; font-weight:normal; padding-right:30px; margin-top: 0.5em;}
#navi3 a {color: #ff6347; font-weight:bold;}
#navi3 a:hover {color: #66ff66;}

#sab_navi {font-size:15px; font-weight:bold; text-align:left; padding-left:20px; background-color:#ffffff;}
#sab_navi a {color: #ff9933; text-align:left; line-height: 200%; border-style: dotted; border-color:#ff9933; border-width: 0px 0px 2px 0px; background-color:#ffffff;}
#sab_navi a:hover {color: #66ff66; background-color:#ffffff;}
#sab_navi a:visited {color: #ff69b4;}

#pageup {text-align:right; margin-right:20px;}
#pageup a {color: #555555;}
#pageup a:hover {color: #ff0000;}

#midashi{background: #ffffff url(../img/midashi_bg.jpg) no-repeat; height:60px; padding-left:15px;}

.midashi{font-size:15px; color: #ff9933; line-height: 1.0em; font-family: Osaka, MS Prrrur£Óm;}

#pankuzu{font-size: 12px; color: #ff9933; line-height: 150%; margin-right:20px;}
#pankuzu a{color: #ff9933; border-style: ridge; border-color:#0000ff; border-width: 0px 0px 0px 0px; padding: 0.2em 0.2em 0.2em 0.2em;}
#pankuzu a:hover {color: #66ff66;}

.top_navi{font-size:15px; color: #ff6633; line-height: 1.0em; font-family: Osaka, MS Prrrur£Óm; padding 0px 0px 0px 0px; margin: 15px 0px 0px 0px;}
.top_navi a {color: #ff6633;}
.top_navi a:hover {color: #ff66cc;}



h1 {font-size:11px; display: inline; line-height: 1.5em; color: #555555; font-weight: normal;}
h1 a{text-decoration:none; color: #555555;}


h2 {font-size:12px; font-weight:bold; text-align:left; font-family: Osaka, MS Prrrur£Óm; color: #ff1493; margin:0.5em 0.5em 0.5em 0.5em;}
h2 a {color: #0099ff;}
h2 a:hover {color: #ff66cc;}
.sac {background-color:#99ff99; color:#228b22;}

h3 {font-size:15px; color: #ff9966; line-height: 1.0em; font-family: Osaka, MS Prrrur£Óm; border-color: #ff1493; border-style: double; border-width: 0px 0px 0px 0px; padding-left: 0.5em; padding-top: 0.5em; padding-bottom: 0em; margin-left: 5px; margin-bottom: 0em; margin-top: 0.5em;}

h3 a {color: #ff9966;}
h3 a:hover{color: #33ccff;}

h4 {font-size:15px; font-family: Osaka, MS Prrrur£Óm; line-height: 0.5em; color: #ff69b4; border-color: #0033ff; border-style: double; border-width: 0px 0px 0px 0px; padding-left: 0.5em; padding-top: 0.5em; padding-bottom: 0.2em; margin-left: 5px; margin-bottom: 0.5em; margin-top: 0.5em;}
h4 a {color: #ff66cc;}
h4 a:hover{color: #ff66cc;}

h5 {font-size:13px; line-height: 1.5em; color: #000000; font-weight: normal;}

.no-int{text-indent: 0em;}

div#scroll {overflow: scroll;/* === ¿·Ãå¥¹¥¯¥í¡¼¥ëÎÎ°è»ØÄê === */
 width: 437px;
 height: 180px;
 padding: 0.5em;
 scrollbar-3dlight-color : #33ccff;
 scrollbar-arrow-color : #ffffff;
 scrollbar-darkshadow-color : #ffffff;
 scrollbar-face-color : 33ccff;
 scrollbar-highlight-color : #ffffff;
 scrollbar-shadow-color : #33ccff;
 scrollbar-track-color : #eeeeee;
 background-color: #ffffff;}

.font9 {font-size: 9px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font10 {font-size: 10px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font11 {font-size: 13px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font12 {font-size: 12px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font13 {font-size: 13px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font14 {font-size: 14px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font16 {font-size: 16px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.font18 {font-size: 18px; line-height: 150%; font-family: Osaka, MS Prrrur£Óm;}

.tb_b_dot{ border-color: #66ff66 #66ff66 #66ff66 #66ff66; border-style: dotted dotted dotted dotted; border-width: 0px 0px 3px 0px;}

.tb_br_dot{ border-color: #66ff66 #66ff66 #66ff66 #66ff66; border-style: dotted dotted dotted dotted; border-width: 0px 3px 3px 0px;}

.tb_r_dot{ border-color: #66ff66 #66ff66 #66ff66 #66ff66; border-style: dotted dotted dotted dotted; border-width: 0px 3px 0px 0px;}


em{color:#66ff66; text-style:none; font-size:12px;}

div.shourei {
 width: 550px;
 height: auto;
 padding: 0.5em;
 background-color: #ffffff;}

.s_title{
font-size:15px;
font-family: Osaka, MS Prrrur£Óm;
line-height: 1.5em;
color: #ff8c00;
border-color: #ff8c00;
border-style: solid;
border-width: 0px 0px 1px 0px;
}

.s_day
{
color: #ff8c00;
text-align:right;
line-height: 0.5em;
}

.s_honbun{
padding-bottom:20px;
margin-bottom:0px;
border-color: #ff8c00;
border-style: solid;
border-width: 0px 0px 1px 0px;
}

#feed{
overflow: scroll;/* === ¿·Ãå¥¹¥¯¥í¡¼¥ëÎÎ°è»ØÄê === */
 width: 437px;
 height: 50px;
 padding: 0.5em;
 scrollbar-3dlight-color : #ffffff;
 scrollbar-arrow-color : #ffffff;
 scrollbar-darkshadow-color : #ffffff;
 scrollbar-face-color : ffffff;
 scrollbar-highlight-color : #ffffff;
 scrollbar-shadow-color : #ffffff;
 scrollbar-track-color : #ffffff;
 background-color: #ffffff;}

#feed p{
display: inline;
font-size:10px;
line-height: 110%;
 padding: 0em;
}

#feed h3{
display: inline;
font-size:10px;
line-height: 110%;
padding: 0em;
}

