﻿#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#33CC33; } /* 管理人コメントの色 */
#log{ width:630; border-style:solid; border-color:#FFCC00; }
#log-0{ background-color:#FFCC66; } /* ランキング順位 */
#log-1{ background-color:#CCCCFF; } /* タイトル */
#log-2{ background-color:#FFCCFF; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#FFCC00; color:#FFFFFF; font-size:11pt; } /* タイトルバー */
#mid-bar{ background-color:#FFDB4A; } /* 中段バー */



/* basic */
body { 
font-size : 10px;
letter-spacing: 1px;
line-height: 150%;
}
h1 { 
font-size : 10px;
font-weight: normal;
margin-bottom: 0px;
margin-top: 0px;
letter-spacing: 1px;
text-align: center;
width : 100%;
height : 12px;
background-color : #ffdb4a;
border-bottom-width : 2px;
border-bottom-style : solid;
border-bottom-color : #ffc20b;
font-family :Verdana,Osaka;
 }
h2 { 
font-size : 10pt;
font-weight: bold;
margin-bottom: 0;
 }
h3 { 
font-size : 10pt;
font-weight: normal;
margin: 0;
 }


textarea { 
font-size : 10pt;
border-left: 1px solid #663300;
border-right: 1px solid #663300;
border-top: 1px solid #663300;
border-bottom: 1px solid #663300; 
background-color: #FFFFFF;
color: #663300; 
}


hr {
border: 1px solid #663300;
}

A{text-decoration:none;}
A:LINK{color: #FF6600;}
A:VISITED{color: #FF6600;}
A:ACTIVE{color:#FF6600;}
A:HOVER{color :#FFFFFF;
background-color: #FFCC33;
}

td { 
word-break: break-all;
color: #663300;
font-size : 10pt;
line-height: 150%;
 }



/* contents */
div.contents_site1{
width: 140px;
float: left;
text-align: left;
margin: 3px 0px 0px 0px;

padding: 0px 0px 0px 1px;
color: #663300;
font-size : 10px;
letter-spacing: 1px;
line-height: 150%;
font-family :Verdana,Osaka;
}

div.menu_bar{
text-align: left;
margin: 3px 0px 0px 0px;

padding: 0px 0px 0px 1px;
color: #663300;
font-size : 11px;
letter-spacing: 1px;
line-height: 150%;
font-family :Verdana,Osaka;
}
div.menu_bar A{text-decoration:none;}
div.menu_bar A:LINK{color: #663300;}
div.menu_bar A:VISITED{color: #663300;}
div.menu_bar A:ACTIVE{color:#663300;}
div.menu_bar A:HOVER{color :#FFFFFF;background-color: #FFCC33;}
div.menu_bar p {margin-top: 1; margin-bottom: 0;}





div.contents_site2{
width: 160px;
float: left;
text-align: left;
margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;
color: #663300;
font-size : 11px;
letter-spacing: 1px;
line-height: 150%;
font-family :Verdana,Osaka;
}
div.contents_site2 A{text-decoration:none;}
div.contents_site2 A:LINK{color: #663300;}
div.contents_site2 A:VISITED{color: #663300;}
div.contents_site2 A:ACTIVE{color:#663300;}
div.contents_site2 A:HOVER{color :#FFFFFF;background-color: #FFCC33;}

div.contents_site2 td {
word-break: break-all;
color: #663300;
font-size : 11px;
letter-spacing: 1px;
line-height: 150%;
font-family :Verdana,Osaka;
}


.contents_site2_top{
width: 140px;
height: 42px;
text-align: left;
margin: 20px 0px 0px 0px;

padding: 0px 0px 0px 0px;
}
.contents_site2_middle{
width: 140px;
background-color : #FFFFFF;
border-top: none;
border-bottom: none;
border-left: 1px solid #660000;
border-right: 1px solid #660000;
text-align: left;
margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;
}
.contents_site2_midasi{
color: #663300;
text-align: center;
margin: 1px;

padding: 3px;
line-height: 150%;
}
.contents_site2_menu{
color: #663300;
text-align: left;
margin: 1px;

padding: 3px 3px 3px 25px;
background-image: url('../link/img/memo_01.gif'); 
background-repeat:no-repeat;
background-position: 5px 3px;
}

.contents_site2_menu2{
color: #663300;
text-align: left;
margin: 1px;

padding: 3px 3px 3px 25px;
background-image: url('../link/img/write.gif'); 
background-repeat:no-repeat;
background-position: 5px 3px;
}

.contents_site2_menu3{
color: #663300;
text-align: left;
margin: 1px;

padding: 3px 3px 3px 25px;
background-image: url('../link/img/report_01.gif'); 
background-repeat:no-repeat;
background-position: 5px 3px;
}

.contents_site2_bottom{
width: 140px;
height: 14px;
text-align: left;
margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;
}









/* main */




.main1{
width: 658px;
float: left;
OVERFLOW: hidden;
text-align: left;
padding: 10px 0px 5px 0px;
}

.main2{
width: 498px;
float: left;
OVERFLOW: hidden;
text-align: left;
padding: 10px 0px 5px 0px;
}

div.main2 A{text-decoration:none;}
div.main2 A:LINK{color: #663300;}
div.main2 A:VISITED{color: #663300;}
div.main2 A:ACTIVE{color:#663300;}
div.main2 A:HOVER{color :#FFFFFF;background-color: #FFCC33;}





.top_com{
width: 450px;
text-align: left;
line-height: 120%;
margin-bottom: 10px;
letter-spacing: 1px;
line-height:20px;
font-size:10px;
background-image: url('sozai/keisen.gif'); 
}

.top_cat{
font-size : 14px;
font-weight: bold;
border: none;
height: 20px;
padding: 0px 5px 0px 20px;
background-image: url('link/img/folder_02.gif'); 
background-repeat:no-repeat;
background-position: 0px 2px;
WORD-BREAK: break-all;
text-align: left;
}
.top_cat_s{
font-size : 12px;
border: none;
height: 20px;
padding: 0px 5px 0px 30px;
background-image: url('link/img/report_01.gif'); 
background-repeat:no-repeat;
background-position: 10px 2px;
WORD-BREAK: break-all;
text-align: left;
}








.list_title{
border: none;
height: 30px;
color: #FFFFFF;
padding: 5px 5px 5px 30px;
background-image: url('sozai/irasuto/animal/pup_0017.gif'); 
background-repeat:no-repeat;
WORD-BREAK: break-all;
text-align: left;
}

.kaisetu_title{
border: none;
height: 60px;
padding: 20px 5px 5px 50px;
background-image: url('sozai/irasuto/girl/girl_d_0017.gif'); 
background-repeat:no-repeat;
WORD-BREAK: break-all;
text-align: left;
}


.page_title{
border: none;
height: 20px;
font-size : 15px;
letter-spacing: 1px;
line-height: 150%;
padding: 5px 5px 5px 30px;
background-image: url('link/img/folder_02.gif'); 
background-repeat:no-repeat;
background-position: 4px 10px;
WORD-BREAK: break-all;
text-align: left;
}





.kaisetu_top{
border: 1px solid #663300;
background-image: url('sozai/wall/paper.gif'); 
margin: 20px auto 10px auto;
padding: 20px;
}

.margin_1{
margin: 2px 0px 1px 30px;
}

.site_1{
width: 570px;
border: 1px solid #663300;
background-color : #99cc00;
padding: 2px;
}

.site_2{
border: 1px dashed #663300;
padding: 10px;
}
.site_3{
border: 1px solid #663300;
background-color : #ffcc00;
padding: 3px;
}

.site_table{
background-color : #663300;
border: none;
}

.site_title{
hight: 30px;
font-size : 13px;
font-weight: bold;
background-color : #FF9999;
border: none;
padding: 5px 5px 5px 32px;
background-image: url('sozai/irasuto/food/candy_0004.gif'); 
background-repeat:no-repeat;
background-position: 4px 6px;
WORD-BREAK: break-all;
color: #FFFFFF;
text-align: left;
}

.site_title A{text-decoration:none;}
.site_title A:LINK{color: #FFFFFF;}
.site_title A:VISITED{color: #FFFFFF;}
.site_title A:ACTIVE{color:#FFFFFF;}
.site_title A:HOVER{color :#FF9999;
background-color: #FFFFFF;
}


.td_none{
background-color : #FFFFFF;
border: none;
}

.td_img{
width: 140px;
background-color : #FFFFFF;
border: none;
}

.td_setumei{
width: 420px;
background-color : #FFFFFF;
border: none;
vertical-align: top;
}

.td_cat{
width: 420px;
font-size : 10px;
letter-spacing: 1px;
background-color : #FFFFFF;
border: none;
}

.td_kanri{
width: 420px;
font-size : 10px;
letter-spacing: 1px;
background-color : #FFFFFF;
border: none;
}
.td_kanri A{text-decoration:none;}
.td_kanri A:LINK{color: #663300;}
.td_kanri A:VISITED{color: #663300;}
.td_kanri A:ACTIVE{color:#FF6600;}
.td_kanri A:HOVER{color :#ff6600;
background-color : #FFFFFF;}





.memo_s{
border: 1px solid #663300;
background-color : #FFFFCC;
margin: 5px 5px 3px 0px;
padding: 5px;
}

.memo_l{
border: 1px solid #663300;
background-color : #FFFFCC;
margin: 0px;
padding: 5px;
}

.memo_l_kubun{
width: 300px;
margin: 5px;

float: left; 
}

.memo_title{
line-height: 100%;
background-color : #FFDB4A;
font-weight: bold;
font-size:10px;
margin: 0px;

padding: 3px 3px 3px 15px;
background-image: url('sozai/ichigo.gif'); 
background-repeat:no-repeat;
background-position: 3px 3px;
}
.memo_keisen{
line-height:20px;
font-size:10px;
letter-spacing: 1px;
background-image: url('sozai/keisen.gif'); 
}

