/*** COMMON ***/
body{
 padding:0px;
 margin:45px 0px 10px 0px;
 text-align: center;
 font-size:10px;
 color:#ffffff;


 line-height:1.3em;
 background-color:#000000;
}

br.clr{
 clear:both;
}

.gry{
 color:#999999;
}

a{ color:#ffffff; text-decoration:none;}
a:visited{ color:#ffffff; text-decoration:none;}
a:hover { color:#ffffff; text-decoration:underline; }
a:active { color:#ffffff; text-decoration:underline; }

a.gry{ color:#999999; text-decoration:none;}
a.gry:visited{ color:#999999; text-decoration:none;}
a.gry:hover { color:#ffffff; text-decoration:underline; }
a.gry:active { color:#ffffff; text-decoration:underline; }

/*** PARTS ***/
#container{
 margin:auto;
 width:900px;
}

#frm_top{
 text-align:left;
 background-image:url('../img/frm_top.gif');
 background-repeat:no-repeat;
 height:10px;
}

#frm_mid{
 text-align:left;
 background-image:url('../img/frm_mid.gif');
 background-repeat:repeat-y;
 padding:11px;
}

#frm_btm{
 text-align:right;
 background-image:url('../img/frm_btm.gif');
 background-repeat:no-repeat;
 height:30px;
 padding:7px 10px 0px 0px;
}

#header{
 padding:4px 0px 20px 0px;
 margin:0px 0px 1px 0px;
 border-bottom:1px solid #808080;
 height:53px;
}

#logo{
 float:left;
 margin:0px 23px 0px 0px;
}

#update{
 height:12px;
 font-size:10px;
 margin:13px 0px 0px 573px;
}

.gold{
 color:#bba65f;
}

#menu{
 float:left;
 margin:0px 0px 0px 0px;
}

/*** 878 x 355 ***/
#contents{
 text-align:center;
 padding:0px 0px 1px 0px;
 margin:0px 0px 7px 0px;
 border-bottom:1px solid #808080;
}

/*** INDEX ***/
#idx_main{
 text-align:left;
 background-image:url('../img/idx_main.jpg');
 background-repeat:no-repeat;
 width:861px;
 height:334px;
 padding:100px 0px 0px 17px;
 margin:0px 0px 0px 0px;
}

#idx_main_koten{
 text-align:left;
 background-image:url('../img/idx_main_koten.jpg');
 background-repeat:no-repeat;
 width:861px;
 height:334px;
 padding:100px 0px 0px 17px;
 margin:0px 0px 0px 0px;
 color:#fff;
 line-height:1.5em;
}

.koten_message{
 margin:100px 0 0 7px;
 width:280px;
 font-size:12px;
}

.koten_shop{
 margin:10px 0 0 7px;
 width:280px;
 font-size:12px;
 text-align:right;
}

.koten_detail{
 margin:10px 0 0 7px;
 width:280px;
}

.koten_detail a{ text-decoration:underline;}

/*** STANDARD ***/
#std_top img, #std_mid img{
 margin:2px;
}

#std_btm img{
 margin:2px 2px 3px 2px;
}

#std01a{
 background-image:url('../standard/img/01a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std01b{
 background-image:url('../standard/img/01b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std02a{
 background-image:url('../standard/img/02a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std02b{
 background-image:url('../standard/img/02b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std02c{
 background-image:url('../standard/img/02c_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std03a{
 background-image:url('../standard/img/03a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std03b{
 background-image:url('../standard/img/03b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std04a{
 background-image:url('../standard/img/04a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std04b{
 background-image:url('../standard/img/04b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std04c{
 background-image:url('../standard/img/04c_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std04d{
 background-image:url('../standard/img/04d_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std04e{
 background-image:url('../standard/img/04e_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std05a{
 background-image:url('../standard/img/05a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std05b{
 background-image:url('../standard/img/05b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std06a{
 background-image:url('../standard/img/06a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std06b{
 background-image:url('../standard/img/06b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std06c{
 background-image:url('../standard/img/06c_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std07a{
 background-image:url('../standard/img/07a_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std07b{
 background-image:url('../standard/img/07b_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#std07c{
 background-image:url('../standard/img/07c_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

.std_title{
 font-size:16px;
 font-weight:bold;
 text-align:left;
 padding:32px 0px 0px 30px;
 margin:0px 0px 0px 0px;
}

.std_menu{
 float:left;
 text-align:left;
 padding:30px 0px 0px 30px;
 margin:0px 0px 0px 0px;
 height:225px;
}

.std_menu ul{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 list-style:none inside;
 line-height:1.8em;
}

.std_menu ul li{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}

.std_toindex{
 text-align:left;
 padding:30px 0px 0px 28px;
 margin:0px 0px 0px 0px;
}



/*** Gallery ***/
#lg01{
 background-image:url('../lag_gallery/img/01_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg02{
 background-image:url('../lag_gallery/img/02_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg03{
 background-image:url('../lag_gallery/img/03_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg04{
 background-image:url('../lag_gallery/img/04_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg05{
 background-image:url('../lag_gallery/img/05_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg06{
 background-image:url('../lag_gallery/img/06_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg07{
 background-image:url('../lag_gallery/img/07_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg08{
 background-image:url('../lag_gallery/img/08_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg09{
 background-image:url('../lag_gallery/img/09_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg10{
 background-image:url('../lag_gallery/img/10_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg11{
 background-image:url('../lag_gallery/img/11_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg12{
 background-image:url('../lag_gallery/img/12_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg13{
 background-image:url('../lag_gallery/img/13_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg14{
 background-image:url('../lag_gallery/img/14_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg15{
 background-image:url('../lag_gallery/img/15_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg16{
 background-image:url('../lag_gallery/img/16_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg17{
 background-image:url('../lag_gallery/img/17_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg18{
 background-image:url('../lag_gallery/img/18_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg19{
 background-image:url('../lag_gallery/img/19_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg20{
 background-image:url('../lag_gallery/img/20_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg21{
 background-image:url('../lag_gallery/img/21_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg22{
 background-image:url('../lag_gallery/img/22_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg23{
 background-image:url('../lag_gallery/img/23_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg24{
 background-image:url('../lag_gallery/img/24_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg25{
 background-image:url('../lag_gallery/img/25_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg26{
 background-image:url('../lag_gallery/img/26_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg27{
 background-image:url('../lag_gallery/img/27_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

#lg28{
 background-image:url('../lag_gallery/img/28_1.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
}

.lg_menu{
 float:left;
 text-align:left;
 padding:20px 0px 0px 30px;
 margin:0px 0px 0px 0px;
 height:281px;
}

.lg_menu ul{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 list-style:none inside;
 line-height:1.8em;
}

.lg_menu ul li{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}

.lg_back{
 text-align:left;
 padding:30px 0px 0px 28px;
 margin:0px 0px 0px 0px;
}







/*** INFORMATION ***/
#info_main{
 text-align:left;
 background-image:url('../information/img/bg.jpg');
 background-repeat:no-repeat;
 width:878px;
 height:355px;
 padding:20px 0px 0px 30px;
 margin:0px 0px 0px 0px;
}

#info_main a{
 text-decoration:underline;
}




/*** PRINT ***/
@media print{


}


