 /*************** 基本・共通設定 ***************/
*{
    margin:0px;
    padding:0px;
    font:normal normal normal 100%/1.3 "ＭＳ Ｐゴシック","Osaka",sans-serif;
    list-style:none;
}
body{
    width:100%;
    background-image:url(./shoku_img/back.jpg);
    border-top:30px solid #861B20;
    border-bottom:30px solid #861B20;
}

h1,h2,h3{
    text-align:center;
    margin-bottom:20px;
}
h1{
    margin:0px auto;
    margin-top:20px;
    width:580px;
    color:#333333;
    font-size:large;
    font-weight:bold;
}

img{
    border:0px;
}


#midashi{
    border-bottom:3px double #A10500;
    margin:0px auto;
    width:580px;
    color:#333333;
    font-size:large;
    font-weight:bold;
    padding-top:1em;
}

#back_number{
    margin:10px auto;
    width:580px;
    clear:both;
    padding-bottom:20px;
}
#back_number div{
	width:100%;
    text-align:center;
    clear:both;
}
dl {
    float: left ;
    text-align: center ;
    width:25%;
}

dt {
    float: left ;
    clear: left ;
    width: 100% ;
    height: 1.5em ;
    font-weight: bold ;
    padding-top:5px;
    font-size:x-small;
    
}

dd {
	    margin-left: 0px ;
	    width: 100% ;
	    height: 130px ;
}



#back_number li{

    width:100px;
    float:left;
    margin-right:8px;
}


#intro{
    margin:20px auto;
    width:540px;
    text-align:center;
}


 /*************** 小カテゴリー扉内共通スタイル ***************/

#n_memo{
    margin:20px auto;
    width:540px;
    color:#333333;
    font-size:medium;
}

.mark{
    width:140px;
}

.n_text{
    font-size:16pt;
}

.menu{
    margin:30px auto;
    width:540px;
    clear:both;
    text-align:center;
}
.clearfix:after{	content: "";	clear: both;	display: block;} 

.photo_menu{
    float:left;
    width:200px;
    margin-right:20px;
}

.menu dl{
}

.menu dt{
    font-size:20pt;
    font-weight:bold;
}
.menu dd{
    font-size:16pt;
}
