body{
font: normal 10pt/12pt Arial, Helvetica, Verdana, "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; 
color: #333333;
background:URL(../part/allback.jpg);
margin-top:0px;
margin-bottom:0px;
}

h1{
font: normal 11pt/14pt Arial, Helvetica, Verdana, "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; 
}

h2{
margin-top:5px;
font: normal 11pt/14pt Arial, Helvetica, Verdana, "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; 
}

h3{
margin-top:5px;
font: normal 11pt/14pt Arial, Helvetica, Verdana, "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; 
}

/*aタグ*/
a:link {
color: #cc6633;
text-decoration:none;
font-weight:normal;
}
a:visited {
color: #cc0033;
text-decoration:none;
font-weight:normal;
}
a:hover {
color:#cc0033;
text-decoration:none;
font-weight:normal;
}
a:active {
color:#cc0033;
text-decoration:none;
font-weight:normal;
}

div{
margin:0px;
padding:0px;
}

p{
margin:0px;
padding:0px;
}


ul{
margin:0px;
padding:0px;
}

li{
margin:0px;
padding:0px;
}

img{
border-width:0px;
margin:0px;
padding:0px;
}

/*container*/
div#container{
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
/*background:URL(../part/whole.jpg);background-repeat: repeat-y;*/
}

p.textarea{
/*
padding-right:15px;
padding-left:15px;
padding-top:10px;
*/
}

/*content*/
div#content{
clear:both;

}

/*header*/
div#header{
background:url(../part/head-B.jpg);
width:900px;
height:180px;
margin-bottom:0px;
}

div#header a{
display:block;
height:100%;
text-indent:-9999px;
text-decoration:none;
background:url(../part/head-A.jpg);
/*\*/
   overflow: hidden;
/**/
}

div#header a:hover{
background:none !important;
}

/*menu*/
div#menu{
width:900px;
float:left;
}


div#menu ul{

padding-bottom:0px;
margin-left:0px;
margin-right:0px;
}

div#menu li{
list-style-type:none;
float:left;
width:150px;
height:43px;
margin-left:0px;
}

div#menu a{
display:block;
height:100%;
text-indent:-9999px;
text-decoration:none;
/*\*/
   overflow: hidden;
/**/
}

div#menu li a:hover{
background:none !important;
}

div#menu li#top{

margin-left:0px;
background:url(../part/top-B.jpg);
}
div#menu li#top a{
background:url(../part/top-A.jpg);
}

div#menu li#clear{
background:url(../part/clear-B.jpg);
}
div#menu li#clear a{
background:url(../part/clear-A.jpg);
}

div#menu li#secr{
background:url(../part/secr-B.jpg);
}
div#menu li#secr a{
background:url(../part/secr-A.jpg);
}


div#menu li#nty{
background:url(../part/nty-B.jpg);
}
div#menu li#nty a{
background:url(../part/nty-A.jpg);
}

div#menu li#o314{
background:url(../part/314-B.jpg);
}
div#menu li#o314 a{
background:url(../part/314-A.jpg);
}

div#menu li#sk{
height:43px;
background:url(../part/sk-B.jpg);
}
div#menu li#sk a{
background:url(../part/sk-A.jpg);
}

div#line{
clear:both;
width:900px;
height:5px;
background:url(../part/line.jpg);
text-indent:-9999px;
text-decoration:none;
background-repeat: no-repeat;
margin-bottom:10px;
}

/*explanation*/

div#explanation{
padding-top:5px;
padding-left:24px;
}

div#explanation h2{

width:300px;
height:30px;
background:url(../part/explanation.jpg);
text-indent:-9999px;
text-decoration:none;
background-repeat: no-repeat;
}

div#explanationtext{
/*background:url(../part/message.jpg);*/
width:811px;
/*height:200px;*/
/*text-indent:-9999px;*/
text-decoration:none;
margin-left:auto;
margin-right:auto;
}


/*配布*/


div.bigarea{
clear:both;
margin-left:24px;
padding-top:20px;
}

div.bigarea ul{
padding-left:15px;
margin-top:7px;
margin-bottom:8px;
list-style-type:circle;
}

div.bigarea li{

}

div.middlearea{
clear:both;

}

div.smallarea{
background:url(../part/back.jpg);
width:265px;
height:21em;
float:left;
margin-bottom:20px;
margin-top:20px;
margin-right:10px;
border-style:solid;
border-width:1px 1px 5px 1px;
border-color:#deb887;
padding-top:5px;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
}


div.about{
margin-left:30px;

}

/*footer*/
div#footer{
clear:both;
background:url(../part/foot.jpg);
width:900px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

/*各ページ*/
div#alpha{
padding-left:11px;
clear:both;
}

p.cat{
margin-top:5px;
}

div.contentbox{
float:left;
background:url(../part/back.jpg);
width:435px;
margin-top:5px;
margin-right:4px;
border-style:solid;
border-width:1px 1px 2px 1px;
border-color:#deb887;
}

div#onlybox{
margin-left:auto;
margin-right:auto;

width:444px;
}

div.contentbox2{
height:20em;
padding-left:10px;
padding-right:5px;
}



div.contentbox img{
float:left;
margin-left:0px;
margin-right:25px;

}



.contenttitle{
margin-left:0px;
margin-right:0px;
margin-bottom:25px;
margin-top:0px;
height:2.6em;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
padding-right:0px;
border-style:solid;
border-width:0px 0px 1px 20px;
border-color:#deb887;
background-color:#ffffff;
}

.contentfooter{
margin-right:5px;
text-align:right;
clear:both;
}



div.contentbox ul{
margin-top:7px;
margin-bottom:8px;
margin-left:20px;
list-style-type:circle;
}

div.contentbox li{

}

div#category{
width:880px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
}

div#rss{
clear:both;
text-align:right;
padding-right:5px;
}


/*個別*/


#blog{
background:url(../part/blog-B.jpg);
width:300px;
height:30px;
text-indent:-9999px;
text-decoration:none;
}

#blog a{
display:block;
height:100%;
text-indent:-9999px;
text-decoration:none;
background:url(../part/blog-A.jpg);
/*\*/
   overflow: hidden;
/**/
}

#blog a:hover{
background:none !important;
}

#desktop{
background:url(../part/desktop-B.jpg);
width:300px;
height:30px;
text-indent:-9999px;
text-decoration:none;
}

#desktop a{
display:block;
height:100%;
text-indent:-9999px;
text-decoration:none;
background:url(../part/desktop-A.jpg);
/*\*/
   overflow: hidden;
/**/
}

#desktop a:hover{
background:none !important;
}

#mobile{


}

/*container*/
div#newsarea{
width:900px;
margin-left:auto;
margin-right:auto;
/*background:URL(../part/whole.jpg);background-repeat: repeat-y;*/
}

#koji{
background:url(../part/koji.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#aoharu{
background:url(../part/aoharu.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#kasuyanagato{
background:url(../part/kasuyanagato.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#maryco{
background:url(../part/maryco.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#nadeshikorin{
background:url(../part/nadeshikorin.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#kubotamanabu{
background:url(../part/kubotamanabu.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#yagitomoko{
background:url(../part/yagitomoko.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#ichiharamariko{
background:url(../part/ichiharamariko.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#ikura{
background:url(../part/ikura.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;

}

#kobako{
background:url(../part/kobako.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

#chibasatoko{
background:url(../part/chibasatoko.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

#keicocco{
background:url(../part/keicocco.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

#koyamamarche{
background:url(../part/koyamamarche.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

#hataramiko{
background:url(../part/hataramiko.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

#corekiyo{
background:url(../part/corekiyo.jpg);
width:300px;
height:30px;
display:block;
text-indent:-9999px;
text-decoration:none;
}
