BODY{
font-family : "ＭＳ Ｐゴシック";
color : #484848;
font-size : 82%;
text-align : center;
list-style-image : url(../imag/darkred_right.gif);
}

a:link {
color: #0080ff;}
a:VISITED {
color: #004080;
text-decoration : none;
}
a:HOVER{color : #ec4840;
}
#header{
width : 780px;
text-align :left;
margin-top : 10px;
}
#pan{
width :780px;
text-align : left;
margin-top : 5px;
margin-bottom :20px;
}

#hone{
width : 780px;
text-align:center;
margin-top :0px;
}
.base{
text-align:left;
}
#footer{
font-size : 13px;
font-family : "ＭＳ Ｐゴシック";
text-align : center;
padding-top : 15px;
padding-bottom : 15px;
background-color : #afb198;
margin-top : 10px;
line-height : 140%;
}
#left{
width:540px;
float:left;
}
#right{
width:220px;
float:right;
text-align : left;
}

.sidetitle{
background-color : #E6D3B1;
font-weight : bold;
text-align : center;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-right : 5px;
background-image : url(http://www.ikuji-mission.com//imag/k197_3.gif);
}
.side{
text-align : left;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-color : #dbc6bd;
border-bottom-color : #dcc6bc;
border-left-color : #dbc6bd;
line-height : 140%;
padding-left : 20px;
padding-right :10px;
margin-right : 5px;
padding-bottom : 10px;
padding-top : 10px;
margin-bottom : 20px;
}
H1{
font-size : 100%;
margin-bottom : 0px;
}

H2{
text-align : left;
font-weight : bold;
font-size : 100%;
margin-top :0px;
margin-bottom : 0px;
}
H3{
text-align : left;
font-weight : bold;
font-size : 100%;
margin-top :0px;
margin-bottom : 0px;
}
H4{
font-size : 100%;
margin-top : 0px;
text-align : left;
margin-bottom : 0px;
}

.title-in{
background-color : #dad6b8;
color : #778588;
margin-left : 10px;
padding-left : 10px;
border-right-width : 1px;
border-right-style : solid;
border-right-color : silver;
margin-bottom : 0px;
font-size : 110%;
padding-top : 2px;
letter-spacing : 1px;
}
.title{
background-color : #6e6c6c;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : silver;
margin-right : 5px;
margin-bottom :20px;
}

#home{
text-align : center;
margin-top : 25px;
}
.top{
text-align : right;
}
.write{
text-align : left;
margin-left : 10px;
line-height : 170%;
letter-spacing : 1px;
margin-bottom : 20px;
margin-right : 10px;
}

#new{
text-align : left;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : solid;
width : 95%;
}
#welcom{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
text-align : center;
}
.intr{
padding-left : 8px;
padding-right : 8px;
padding-top : 8px;
margin-right : 10px;
padding-bottom : 8px;
text-align : left;
line-height : 140%;
letter-spacing : 1px;
background-color : #e9ebe7;
}

LI{
line-height : 140%;
}
.toptitle{
background-repeat : no-repeat;
background-position : 5px 0px;
background-image : url(http://www.ikuji-mission.com/imag/resc.gif);
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #877870;
padding-left : 40px;
margin-top : 10px;
padding-bottom : 1px;
margin-right : 10px;
}
#line{
background-image : url(http://www.ikuji-mission.com/imag/l27_5.gif);
background-repeat : repeat-x;
}
img {
border-style:none;
}
#navi{
text-align :right;
width : 780px;
float : right;
margin-top : -10px;
}
#entry-title{
text-align :left;
width : 540px;
font-size : 140%;
border-bottom-width : 1px;
border-bottom-style : dotted;
margin-right : 5px;
padding-left : 10px;
margin-bottom :30px;
}
TH{
font-weight : normal;
text-align :center;
border-width : 1px;border-style : solid;border-color : gray;
font-size : 78%;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
line-height : 140%;
letter-spacing : 2px;
}

li{
font-weight : normal;
}
.in{
font-size : 100%;
background-color : #ffffff;
text-align :center;
}

.dod{
background-image : url(http://www.ikuji-mission.com/images/l09_10.gif);
background-repeat : repeat-x;
height : 10px;
background-position : 3px 3px;}
blockquote{
color : #50524b;
border: 1px solid silver;
background-color : #ededeb;
padding-left: 20px;
padding-right :20px;
font-size: 10px;
}
.waku{
padding : 10px;
border-right-color : gray;
border-bottom-color : gray;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
background : #dbe7d3;
text-align : left;
margin-top : 20px;
margin-left : 20px;
margin-right : 10px;
margin-bottom : 20px;
}
.topmenu{
font-size : 103%;
margin-right : 10px;
padding-top : 2px;
padding-left : 30px;
padding-bottom : 2px;
color : #57202c;
background-color : #dad8c1;
background-image : url(../images/niko22.gif);
background-repeat : no-repeat;
background-position : 10px 1px;}
#diary{
background-color : #f4f0f1;
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 15px;
line-height : 120%;
margin-top : -20px;
margin-right : 5px;
letter-spacing : 1px;
}
#link{
background-color : #fffaec;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 15px;
margin-top : -20px;
font-size : 78%;
line-height : 20px;
margin-right : 5px;
}
.goods{
text-align : center;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}
.review{
background-color : #fffae8;
line-height : 140%;
letter-spacing : 1px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
text-align : left;
}

cite{
font-style : normal;
font-size : 80%;
}

ul.tree {
    margin: 0!important;
    padding: 0!important;
    list-style: none!important;
}
ul.tree ul {
    margin: 0!important;
    padding: 0!important;
}
ul.tree li {
    margin: 0!important;
    padding: 0 0 0 16px!important;
    background-image: url(images/tree_lst.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
}
ul.tree li.tree_end {
    background-image: url(images/tree_end.gif);
    list-style: none;
}

































