@charset "utf-8";
/* CSS Document */


/* 





 */

div#contents-main p.noborder{
margin-left:0px;
margin-right:0px;
}

li p.kochira{
margin-top:0;
}

strong{
font-weight:normal;
color:#E4007F;
}


#contents-main h1#senmonka{
background-repeat:no-repeat;
float:left;
width:720px;
height:295px;
background:transparent url(images/yane_ko_h1.jpg) no-repeat scroll 0 0;
display:block;
overflow:hidden;
text-indent:-9999em;
}


#contents-main > h2{
float:left;
background-repeat:no-repeat;
width:350px;
height:40px;
margin-bottom:20px;
margin-top:20px;
background:transparent url(images/yane_ko_midashi.gif) no-repeat scroll 0 0;
display:block;
overflow:hidden;
text-indent:-9999em;
}

p#navigation{
margin-bottom:20px;
margin-top:20px;
}

#contents-main > p#navigation, #contents-main > p#navigation a{
float:right;
width:200px;
background-repeat:no-repeat;
width:179px;
height:40px;
background:transparent url(images/yane_ko_link.gif) no-repeat scroll 0 0;
display:block;
overflow:hidden;
text-indent:-9999em;
}

#contents-main > p#about{
float:right;
width:720px;
margin-top:10px;
margin-bottom:10px;
}

.yanereform{
float:left;
}

.yanereform p{
float:left;
margin:15px;
width:705px;

}


/*----------------
h2 midashi
-----------------*/

#contents-main .yanereform h2{
background-repeat:no-repeat;
float:left;
width:720px;
height:31px;
margin-bottom:auto;
margin-top:auto;
display:block;
overflow:hidden;
text-indent:-9999em;
}


#contents-main #n00_keijyou h2{
background:transparent url(images/yane_ko_h2_00.gif) no-repeat scroll 0 0;
}

#contents-main #n01_sozai h2{
background:transparent url(images/yane_ko_h2_01.gif) no-repeat scroll 0 0;
}



h3#s01{
background:transparent url(images/yane_ko_h3_01.gif) no-repeat scroll 0 0;
}
h3#s02{
background:transparent url(images/yane_ko_h3_02.gif) no-repeat scroll 0 0;
}
h3#s03{
background:transparent url(images/yane_ko_h3_03.gif) no-repeat scroll 0 0;
}
h3#s04{
background:transparent url(images/yane_ko_h3_04.gif) no-repeat scroll 0 0;
}
h3#s05{
background:transparent url(images/yane_ko_h3_05.gif) no-repeat scroll 0 0;
}


#contents-main #n02_mikata h2{
background:transparent url(images/yane_ko_h2_02.gif) no-repeat scroll 0 0;
}

#contents-main #n03_shiage h2{
background:transparent url(images/yane_ko_h2_03.gif) no-repeat scroll 0 0;
}

#contents-main #n04_amaoto h2{
background:transparent url(images/yane_ko_h2_04.gif) no-repeat scroll 0 0;
}

#contents-main #n05_yukidome h2{
background:transparent url(images/yane_ko_h2_05.gif) no-repeat scroll 0 0;
}

#contents-main #n06_kanki h2{
background:transparent url(images/yane_ko_h2_06.gif) no-repeat scroll 0 0;
}

#contents-main #n07_yanezai h2{
background:transparent url(images/yane_ko_h2_07.gif) no-repeat scroll 0 0;
}

/*
#n07_yanezai img{
float:right;
width:410px;
height:140px;
}
*/

#n07_yanezai p{
float:left
margin:15px;
}



#contents-main #n07_yanezai img{
float:right;
}

#contents-main #n08_osusume h2{
background:transparent url(images/yane_ko_h2_08.gif) no-repeat scroll 0 0;
}

/*---------------
list
----------------*/


#n01_sozai ul{
width:720px;
}

#n01_sozai ul li{
float:left;
border-bottom:solid 2px #eeeeee;
padding-bottom:10px;
width:720px;
}

#n01_sozai ul li h3{
float:left;
background-repeat:no-repeat;
width:720px;
height:25px;
margin-bottom:5px;
margin-top:5px;
display:block;
overflow:hidden;
text-indent:-9999em;
}

#n01_sozai ul li p{
float:left;
}




ul#osusumelist{
width:720px;
float:left;
margin-top:10px;
list-style-type:disc;
list-style-position:inside;
list-style-image:url(images/yane_ho_list.gif);
}

ul#osusumelist li{
margin-bottom:5px;
display:block;
float:left;
list-style-type:disc;
margin-left:5px;
color:#00A0E9;
border-bottom:0;
white-space: nowrap;

}

ul#osusumelist  li a:link, .yanereform ul li a:visited, .yanereform ul li a:active {
color:#00A0E9;
text-decoration:none;
}

#n07_yanezai img,#n07_yanezai p{
width:300px;
float:right;
}

#n01_yanezai_01{
width:350px;
margin:20px;
float:left;
}
