/*　<!-- ↓戻る進むお気に -->
<Div id="okini">
<A HREF="javascript:window.external.AddFavorite('http://www3.to/uniuni', 'あろえとかえるとだーりんと')"><IMG SRC="image/okini/okini.gif" ALT="お気に入りｖ" BORDER="0" WIDTH="18" HEIGHT="18"></A><BR>
<A href="javascript:history.back()"><IMG SRC="image/okini/left.gif" ALT="戻る" BORDER="0" WIDTH="15" HEIGHT="18"></A><A href="javascript: location.reload()"><IMG SRC="image/okini/kousin.gif" ALT="更新" BORDER="0" WIDTH="18" HEIGHT="18"></A><A href="javascript:history.forward()"><IMG SRC="image/okini/right.gif" ALT="進む" BORDER="0" WIDTH="15" HEIGHT="18"></A>
</center>
</Div><!-- 戻る進むお気に〆 -->

　*/



/*　基本　*/
* {margin:0; padding:0;}
body {
margin:0; padding:0; overflow:hidden;
width : 100% ;
background : #FFFFFF;
font-size : 10pt ;
font-family: 'ms ui gothic' ;
color : /*#9C834C*//*#534126*/#816843 ;

scrollbar-3dlight-color:#000000;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#CFB273;
scrollbar-highlight-color:#CFB273;
scrollbar-shadow-color:#CFB273;
scrollbar-track-color:#CFB273;
}




/*リンクに触れたときのカーソルを変える*/
a{cursor:url(image/cur/usa_a.Cur), auto;}
/*ページ全体のカーソルを変える*/
body{cursor:url(image/cur/usa_a2.Cur), auto;}

 /*リンク*/
/*a:link {text-decoration:none; color:#F5E2B8; }
a:visited { text-decoration:none; color:#ff9999; }
a:active {text-decoration:none; color:#ff3300; }
a:hover {text-decoration:none; color:#ff66cc; position:relative;top:1px;left:3px;}
*/
a:link    {text-decoration:none; color:#000000; }
a:visited {text-decoration:none; color:#523c2e; }
a:active  {text-decoration:none; color:#ff68b4;}
a:hover   {
	text-decoration:none; color:#af6223;
	position:relative;top:1;left:2;
 	background:url(img/dot.gif); 
 }




/*　↓擬似フレーム↓ここから　*/


/*　メイン設定　*/
#mainbox {margin:0 0 0 15em; padding:0; height:100%; overflow:auto;
 /*background-color:#F6E2B7;*/
 background-image:url(image/kabe.jpg);
 background-repeat:no-repeat;
 background-position : right bottom ;
 background-attachment : fixed ;
}
#mainin {margin:27px 0 0 20px; padding:1em 0 30px 0;
 /*border-left:10px solid #9C834C;*/
}
#mainnaka {margin:0 0 0 0px; padding:0 0 0 0;}
.main_text {margin:10px 0; border:0px dotted #999; font-size:1.0em;}
#copy { text-align:center;}	/*　フッター著作権表示　*/

/*　大見出し　*/
#oomidasi { font-weight:bold;	
 font-size:18px;
 color:#000000;
 background-image:url(image/a.gif);
 background-repeat:no-repeat;
 right:10px; 
 height:30px; padding:4px 100px;}

/*　見出し　*/
#midasi { font-weight:bold;
 font-size:14px;
 color:#000000;
 background-image:url(image/aa.gif);
 background-repeat:no-repeat;
 Width: 200px;height:30px; padding:8px 30px;}

#midasisen { border-style:dotted;margin:7px;
 border-color:#FFFFFF; width:75%;text-align:left;}

#hiduke {background-color: /*#FFF5DD*/#F5E2B8;  color:#7d684d; }

/*　本文中のリンクなどに　*/
#bgl {background-color: #ffd2c8;  color:#7d684d; }



/*　飾り系アイコンと回り込みクリア　*/
#up { background-image:url(image/up1.gif); float:left;
 background-repeat:no-repeat; Width:18px;height:15px; padding:0px 0px;}

#kazariico { background-image:url(image/usa1a.gif); float:left;
 background-repeat:no-repeat; Width:20px;height:20px; padding:0px 0px;}

#menuico_yoko { background-image:url(image/menuusaico.gif); float: left; 
 background-repeat:no-repeat; Width:85px;height:11px; padding:0px 0px 0px 13px;}

#menuicotate { background-image:url(image/menuusaico.gif); float: left; 
 background-repeat:no-repeat; Width:11px;height:11px; padding:0px 0px 0px 0px;}



#mawari{float:left;}

#clear {clear: both;}

/*　薄い色の文字：注釈文　*/
#usumozi {
color:#E685B0;
font-size : 9pt ;
}


/*　メニューボックスの中　*/
#menuimg { background-image:url(image/menuusa.jpg);
 background-repeat:no-repeat; height:97px; width:150px;position:static;}/*　メニュー上うさぎ　*/

#menubox {
background-image:url(image/menukabe.gif);
background-repeat:no-repeat;
border-left:17px solid #2E7438;
margin:0; 
padding:0; 
height:100%; 
position:absolute; 
left:0; 
top:0;
Width: 170px;
background-color:#FFFFFF;
font-size : 9pt ;
font-family: 'ms ui gothic' ;
color : #2E7438 ;
}
#menunavi {margin:1px 0 0 3em; width:12em; font-size:1.0em;}

#menuue { background-image:url(image/menuusagi.gif);
 background-repeat:no-repeat;margin: 0 0 0 3px;padding:0 0 0 0; width:125px;height:97px; font-size:1.0em;
position:absolute; 
z-index:2;
}

#menutable { background-image:url(image/menusita_non.jpg);
 background-repeat:no-repeat;margin: 0 0 0 3px;padding:5px 0 0 0; width:160px;height:249px; font-size:1.0em;
position:absolute; 
top:96px; 
}

/*　メニュー内の文字　*/
#menumozi {
margin:10px;color:#2E7438;
margin:0; 
padding:0; 
height:41px; 
position:absolute; 
left:15px; 
top:210px;
width:100px;
/*background : #CFB273;*/
 }

/*　リストのアイコン　*/
ul {
list-style-image: url('image/menuusaico.gif');
}

/*　お気に入り、戻る進むボックス　*/
#okini {position:absolute; bottom:10px;left:60px; text-align:center; vertical-align:bottom; z-index:3;}


#topbox {	/*　タイトル擬似フレーム　*/
margin:0; 
padding:0; 
height:60px; 
position:absolute; 
left:180px; 
top:0;
Width: 100%;
background-color:#CFB273;
font-size : 9pt ;
font-family: 'ms ui gothic' ;
color : #FFFFFF ;
/* background-image:url(image/title.jpg);
 background-repeat:no-repeat;　*/
}

/*タイトル用*/
#topbox3 {
background-color:#2E7438;
margin:0; 
padding:0; 
height:18px; 
width:100%;
right:0px; 
top:0;
font-family: 'ms ui gothic' ;
color : #F6E2B7 ;
text-align:center;
position:absolute; 
z-index:1;
}

#titlebox {
margin:0; 
padding:0; 
color : #FFFFFF ;
font-size : 11pt ;
font-weight:bold;
}

/*　はねうさ左上　*/
#topbox2 {
margin:0; 
padding:0; 
height:39px; 
position:absolute; 
right:10px; 
top:0px;
width:193px;
background-image:url(image/usaico01.gif);
background-repeat:repeat-x ;
z-index:3;
}
/*　はねうさメニュー中　*/
#topbox4 {
margin:0; 
padding:0; 
height:41px; 
position:absolute; 
left:126px; 
top:320px;
width:39px;
background-image:url(image/usaico01.gif);
background-repeat:repeat-x ;
z-index:4;
}

#bottombox {
margin:0; 
padding:0; 
height:40px; 
width:40px;
position:absolute; 
right:17px; 
bottom:17px;
}

/*　カウンター　*/
#counter {
margin:0; 
padding:0; 
height:8px; 
right:19px; 
top:39px;
width:62px;
 text-align:right;
position:absolute; 
z-index:5;
}



#comicbox {
margin:0 0 0 20px; 
padding:0; 
/*　background : pink;　*/
}


#ebox {/*　今は未使用　*/
margin:0; 
padding:0; 
height:50px; 
width:200px;
right:17px; 
top:51px;
position:absolute ;
background : pink;
border: 1px solid #000000;
}

table {
font-size : 10pt ;
border-spacing: 5px 0px; /*　左右、上下　*/
}


/*　うさこ　<Body class="usako">で指定*/
body.usako {
margin:0; padding:0; overflow:hidden;
width : 100% ;
background : /*　#CFB273　*/pink;
font-size : 10pt ;
font-family: 'ms ui gothic' ;
color : /*#9C834C*//*#534126*/#816843 ;

scrollbar-3dlight-color:#000000;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#CFB273;
scrollbar-highlight-color:#CFB273;
scrollbar-shadow-color:#CFB273;
scrollbar-track-color:#CFB273;
}

/*　うさこ台詞テーブル用　*/
table.usako {
border: 2px #816843 solid; 
table-layout: fixed;
height:70px; 
width:350px;
 }

#usakobox {/*　今は未使用　*/
margin:0; 
padding:10px; 
height:75px; 
width:350px;
position:absolute ;
background : pink;
border: 1px solid #000000;
}

