/*======トップページ======---------------------------
■01#flash
■02：左カラム（div#l_column）
02-01 div#thema_box/テーマボックス
02-02 div#tlist_box/リストボックス
---------------------------*/

/*■01#flash
------------------------------------------------------*/
div#images{
width:960px;height:300px;
text-indent:-9999px;
background:url(/images/common/top.jpg) no-repeat 0 0;}

div#images div.btn a{
display:block;
margin:5px 0 0 740px;
width:195px;height:70px;
text-indent:-9999px;
background:url(/images/common/btn.jpg) no-repeat 0 0;}


/*01-2#infomation
--------------------------------------------------------*/
div#info{
width:960px;}
div#info p.images{
margin:5px 5px;
text-indent:60px;
background:url(../images/common/new.gif) no-repeat 0 0;}


/*■02：/*div#l_column（左カラム収納の場合650px）
650pxの設定はbace.cssにて*
main_areabox.cssにて記述
--------------------------------------------------------*/


/*02-02 div#tlist_box/リストボックス----*/
div#column2 div#l_column div#list_box{
margin-top:10px;
width:650px;}
div#column2 div#l_column div#list_box ul.box{width:650px;overflow:hidden;}
div#column2 div#l_column div#list_box ul.box li#l_box,
div#column2 div#l_column div#list_box ul.box li#r_box{float:left;width:320px;}
div#column2 div#l_column div#list_box ul.box li#l_box{padding-right:5px;}
div#column2 div#l_column div#list_box ul.box li#r_box{padding-left:5px;_padding-left:0px;}
/*ランキングボックス*/
div#column2 div#l_column div#list_box ul li div.rankbox{width:320px;}
div.rankbox div.btit,
div.rankbox div.bbtm{width:320px;}
div.rankbox div.bbdy{width:300px; padding:0 10px;}
div.rankbox div.btit{height:38px;background:url(/images/top/rankbox_bk_01.gif) no-repeat;}
div.rankbox div.bbdy{background:url(/images/top/rankbox_bk_02.gif) repeat-y;}
div.rankbox div.bbtm{height:8px;background:url(/images/top/rankbox_bk_03.gif) no-repeat;}
/*ランキングタイトル*/
div.rankbox div.btit h2{display:block;height:29px;text-indent:-9999px;}
div.rankbox div.btit h2.area{background:url(/rank/img/h2_area.gif) no-repeat 10px 50%;}
div.rankbox div.btit h2.theme{background:url(/rank/img/h2_theme.gif) no-repeat 10px 50%;}
/*内容*/
div.rankbox div.bbdy ol li{
width:290px;
padding:5px;background:url(/images/common/b_line01.gif) repeat-x;}
div.rankbox div.bbdy ol li.li1{background:none;padding:0px 5px 5px 5px;}/*1位*/
div.rankbox div.bbdy ol li p{padding-left:70px;width:220px;}
div.rankbox div.bbdy ol li p a,
div.rankbox div.bbdy ol li p span{display:block;width:220px;white-space:nowrap;}
div.rankbox div.bbdy ol li p a{ font-size:16px; color:#39c;}
div.rankbox div.bbdy ol li p span{font-size:10px; color:#633;}
/*アイコン表示*/
div.rankbox div.bbdy ol li.li1 p{background:url(/rank/img/ic_rank1.gif) no-repeat 0 50%;}
div.rankbox div.bbdy ol li.li2 p{background:url(/rank/img/ic_rank2.gif) no-repeat 0 50%;}
div.rankbox div.bbdy ol li.li3 p{background:url(/rank/img/ic_rank3.gif) no-repeat 0 50%;}
div.rankbox div.bbdy ol li.li4 p{background:url(/rank/img/ic_rank4.gif) no-repeat 0 50%;}
div.rankbox div.bbdy ol li.li5 p{background:url(/rank/img/ic_rank5.gif) no-repeat 0 50%;}

/*------------------------------------------------------------------------------------*/

/*■latebook
------------------------------------------------------*/
div#latetxt{
padding:10px 0 0 10px;
width:600px;height:600px;
margin:0 auto;
}

div#latetxt b{
display:block;
text-shadow: 1px 1px 1px #FFFFFF;
background-color: #FBB5B5;
color:#7C2132;
font-size:18px;
font-weight:bold;
margin:0 auto;
text-align:center;
behavior: url(http://dev.honeymoon-collection.jp/ie-css3.htc);}

div#latetxt p{
display:block;
text-shadow: 1px 1px 1px #FFC0CB;
background-color: #FBB5B5;
width:550px;
color:#7C2132;
font-size:14px;
margin:10px 0 0 10px;
behavior: url(http://dev.honeymoon-collection.jp/ie-css3.htc);}

div#latetxt p.intext{
display:block;
text-shadow: -1px -1px 1px #FFFFFF;
background-color: #FBB5B5;
width:550px;
color:#696969;
font-size:12px;
padding:10px 0 0 10px;
behavior: url(http://dev.honeymoon-collection.jp/ie-css3.htc);}


div#latetxt span{
display:block;
color:#fff
margin:0 auto;
text-align:center;}



