
@import "../css/default.css";
@import "../css/layout.css";
@import "../css/common.css";
@import "../css/navi.css";
@import "./archive-common.css";

#shop a{ background:url("../img/navi/shop.jpg") 0 -60px repeat-y; }

/* -------------------- # --------------------*/

.new-block{
width:640px;
margin:0 0 50px 0;
padding:0;
background:url("./index_img/new-block.gif") 0 0 no-repeat;
}

.new-block-in{ padding:20px 20px 0; }

.new-title{
line-height:13px;
margin:0 0 20px 0;
padding:0 0 0 23px;
background:url("./img/mark.gif") 0 0 no-repeat;
color:#006600;
}

.odd{ float:left; }
.eve{ float:right; }

.item-block{
width:295px;
margin:0;
padding:0;
}

.item-image{ width:80px; }
.item-cont{ width:200px; }

.item-image, .item-cont{
margin:0;
padding:0;
}

.item-image{ overflow:hidden; }

.item-data{
margin:0 0 5px 0;
padding:0;
font-size:10px;
line-height:10px;
color:#006600;
}

.item-title{
margin:0 0 10px 0;
padding:0;
color:#006600;
line-height:12px;
}

.item-text{
margin:0;
padding:0;
}

/* -------------------- # --------------------*/

.subtitle{
line-height:12px;
margin:0 0 15px 0;
padding:0 0 15px 18px;
background:url("./img/mark-1.gif") 0 2px no-repeat;
border-bottom:dotted 1px #CCCCCC;
color:#006600;
}

.alpha, .beta, .gamma{
width:200px;
padding:0;
}

.alphabeta{
width:420px;
height:333px;
margin:0;
padding:0;
background-color:#CCCCCC;
background:url("./index_img/alphabeta.jpg") 0 0 no-repeat;
overflow:hidden;
}

.alpha{ margin:0 20px 50px 0; }
.beta, .gamma{ margin:0 0 50px 0; }

.alphabeta-in{ padding:15px; }

.s-alpha, .s-beta{
width:190px;
margin:0;
padding:0;
}


.category-title{
margin:0 0 10px 0;
padding:0;
color:#006600;
}

.category-image{
margin:0 0 20px 0;
padding:0;
}

.category-image2{
margin:0 0 10px 0;
padding:0;
}

.category-text{
margin:0;
padding:0;
}

.category-text2{
margin:0 0 10px 0;
padding:0;
}

/* -------------------- # --------------------*/

.outline-list{ width:50px; color:#006600; }
.outline-txt{ width:140px; }

.outline-list, .outline-txt{
margin:0 0 10px 0;
padding:0;
}