@charset "utf-8";
/* ==================================================================
CSS information
style info :�L�����N�^�[�y�[�W�p
================================================================== */


/* --------------------------------------------------------
#contents_wrap
-------------------------------------------------------- */
#contents_wrap{ height:599px; background-position:center top; background-repeat:no-repeat;}

.otowa #contents_wrap{ background:#fff url(../img/otowa_bg.jpg);  background-position:center top; background-repeat:no-repeat; border-bottom: 10px solid #FF429C;}
.kirishima #contents_wrap{ background:#fff url(../img/kirishima_bg.jpg); background-position:center top; background-repeat:no-repeat; border-bottom: 10px solid #FF429C;}
.tsuji #contents_wrap{ background:#fff url(../img/tsuji_bg.jpg); background-position:center top; background-repeat:no-repeat; border-bottom: 10px solid #FF429C;}

.fuwa #contents_wrap{ background:#000 url(../img/fuwa_bg.jpg); background-position:center top; background-repeat:no-repeat; border-bottom: 10px solid #FF429C;}
.date #contents_wrap{ background:#000 url(../img/date_bg.jpg); background-position:center top; background-repeat:no-repeat; border-bottom: 10px solid #FF429C;}
.kanzaki #contents_wrap{ background:#000 url(../img/kanzaki_bg.jpg); background-position:center top; background-repeat:no-repeat; border-bottom: 10px solid #FF429C;}


/* --------------------------------------------------------
#contents
-------------------------------------------------------- */
#contents{ padding:20px 0 0px;}



.logo{ margin-bottom:20px;}

.name{ margin-bottom:20px;}

.name_e{ margin-bottom:25px;}

.cv{ margin-bottom:80px;}


/* --------------------------------------------------------
#charaMenu_wrap
-------------------------------------------------------- */
#charaMenu_wrap{ width:100%; /*background:url(../img/chara_menubg.png)*/ background: rgb(105,0,0); 0 0 repeat-x; height:80px;}
/* --------------------------------------------------------
#charaMenu
-------------------------------------------------------- */
#charaMenu{ width:980px; margin:0 auto;}

#charaMenu ul{ margin-left:63px; padding-top:17px;}
#charaMenu li{ float:left; display:block; margin-right:9px;}
#charaMenu li span{display:none;}
#charaMenu li a{display:block; width:131px; height:57px; background-position:0 0; background-repeat:no-repeat;}

#charaMenu li.btn_otowa a{background:url(../img/btn_otowa.png);}
#charaMenu li.btn_kirishima a{background:url(../img/btn_kirishima.png);}
#charaMenu li.btn_tsuji a{background:url(../img/btn_tsuji.png);}
#charaMenu li.btn_tsuji{ margin-right:33px;}

#charaMenu li.btn_fuwa a{background:url(../img/btn_fuwa.png);}
#charaMenu li.btn_date a{background:url(../img/btn_date.png);}
#charaMenu li.btn_kanzaki a{background:url(../img/btn_kanzaki.png);}

#charaMenu li.btn_otowa a:hover , #charaMenu li.btn_kirishima a:hover , #charaMenu li.btn_tsuji a:hover , 
#charaMenu li.btn_fuwa a:hover , #charaMenu li.btn_date a:hover , #charaMenu li.btn_kanzaki a:hover {
background-position:left bottom;}

#charaMenu li.on a{background-position:left bottom;}



/* --------------------------------------------------------
#section02
-------------------------------------------------------- */
#section02{ margin:0 0 30px 0;}



/* --------------------------------------------------------
���L
-------------------------------------------------------- */
.picList{ margin-left:-36px; position:relative;}
.picList li{ float:left; margin-left:36px;}
.picList li.text{ position:absolute; top:342px; right:20px;}

