﻿/* basic */
body { 
font-size : 10pt;
line-height: 150%;
}

strong { font-weight: normal; }
h1 strong{ font-weight: bold; }
h2 strong{ font-weight: bold; }

h1 { 
font-size : 11pt;
font-weight: bold;
line-height: 100%;
margin-bottom: 0;
letter-spacing: 1px;
 }

h2 { 
font-size : 10pt;
font-weight: bold;
margin-bottom: 0;
 }

h3 { 
font-size : 10pt;
font-weight: normal;
margin: 0;
 }


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%;
 }

.box1{
float: left;
}


/* navi */
div.navi{
width: 800px;
height: 25px;
OVERFLOW: hidden;
text-align: left;
margin: 3px 0px 0px 0px;

padding: 5px 0px 0px 5px;
color: #663300;
background-color: #ffffcc;
font-size : 10px;
letter-spacing: 1px;
line-height: 150%;
font-family :Verdana,Osaka;
}


/* contents */
div.contents_site1{
width: 140px;
float: left;
text-align: left;
margin: 3px 0px 0px 2px;

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

padding: 0px 0px 0px 0px;
color: #663300;
font-size : 10px;
letter-spacing: 1px;
line-height: 150%;
font-family :Verdana,Osaka;
OVERFLOW: hidden;
}
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 : 10px;
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;
font-weight: bold;
text-align: left;
margin: 1px;

padding: 3px 3px 3px 15px;
background-image: url('../sozai/ichigo.gif'); 
background-repeat:no-repeat;
background-position: 3px 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: 500px;
font-size : 10pt;
letter-spacing: 1px;
line-height: 150%;
float: left;
OVERFLOW: hidden;
text-align: left;
padding: 10px 0px 5px 0px;
margin: 0px 3px 0px 5px;


}

.list_title{
border: none;
height: 30px;
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;
}

.kaisetu_top{
border: 1px solid #663300;
background-image: url('sozai/wall/paper.gif'); 
margin: 20px 10px 10px 10px;
padding: 20px;
}

.margin_1{
margin: 2px 0px 1px 30px;
}

.kiji_1{
width: 470px;
border: 1px solid #663300;
background-color : #3399FF;
padding: 2px;
}

.kiji_2{
border: 1px dashed #663300;
padding: 10px;
}
.kiji_3{
border: 1px solid #663300;
background-color : #FFCC00;
padding: 3px;
}

.kiji_1a{
width: 470px;
border: 1px solid #663300;
background-color : #FF9999;
padding: 2px;
}


.kiji_table{
background-color : #663300;
border: none;
}

.kiji_title_1{
background-color : #FF9999;
border: none;
padding: 5px 5px 5px 32px;
background-image: url('sozai/irasuto/food/candy_0005.gif'); 
background-repeat:no-repeat;
background-position: 4px 6px;
WORD-BREAK: break-all;
color: #FFFFFF;
text-align: left;
}
.kiji_title_2{
background-color : #66CCFF;
border: none;
padding: 5px 5px 5px 32px;
background-image: url('sozai/irasuto/food/candy_0006.gif'); 
background-repeat:no-repeat;
background-position: 4px 6px;
WORD-BREAK: break-all;
color: #FFFFFF;
text-align: left;
}

.td_none{
background-color : #FFFFFF;
border: none;
}

.td_none1{
width: 100px;
background-color : #FFFFFF;
border: none;
}

.td_none2{
width: 340px;
background-color : #FFFFFF;
border: none;
}

.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'); 
}
.text_center {
	text-align: center;
}

