@charset "Shift_JIS";
     
body{margin:0px 0px 0px 0px ;
     pwdding:0px 10px 0px 10px;}

a{text-decoration:underline; color:#184D9C;}
a:hover{text-decoration:none; color:#B84C9B;}

img {border-width: 0px; }
img.r{border-width: 0px;float:right;}
img.l{border-width: 0px;float:left;margin-right:10px;}
img.r_block{border-width: 0px;float:left;margin-right:10px;}

.top{  background: #514136;
     margin: 0px;
     padding: 20px 0px 2px 8px;
     font-size: 12px;
     font-weight:bold;
     color:#ffffff;
     text-align:left;  }

.main{
     width:802px;
     border-style:solid;
     border-color:#514136;
     border-width:0px 1px 0px 1px;} 

.navi{
     border-style:solid;
     border-color:#BAAB93;
     border-width:1px 0px 1px 0px;
     font-size:80%;
     padding:7px 10px 4px 10px;
     color:#7F5200;}

.main_02{
     width:802px;
     text-align:left;
     border-style:solid;
     border-color:#514136;
     border-width:0px 1px 0px 1px;} 

.main_table{
     background:url(img/iryo_bg.gif) repeat-y;
}

.main_l{
    float:left;
    width:530px;
    margin-right:8px;}

.main_r{
    float:right;
    width:244px;}

.m_l_01{background:url(img/iryo_l_l.gif) repeat-y;}
.m_l_02{background:url(img/iryo_l_r.gif) repeat-y;}

.m_title{width:480px;}

.m_txt{
    background:#fff;}

.m_txt_lr{
    width:477px;
    background:#fff;
    padding:3px 0px 0px 0px;
    margin:0px;
    font-size:80%;
    color:#7F5200;
    line-height:1.5em;}

.m_txt_l{
    width:272px;
    font-size:80%;
    color:#7F5200;
    line-height:1.5em;
    padding:3px 0px 0px 0px;
    margin:0px;}

.m_txt_r{
    background:url(img/iryo_photo.gif) no-repeat;
    padding:9px 11px 10px 9px;
    margin:0px;}

.m_r_01{background:url(img/iryo_r_l.gif) repeat-y;}
.m_r_02{background:url(img/iryo_r_r.gif) repeat-y;}

.mr_txt{
    width:214px;
    background:#fff;}

.mr_txt_l{
    float:left;
    width:124px;
    font-size:80%;
    color:#8B8B8B;
    line-height:1.3em;
    margin-top:3px;}

.mr_txt_book{
    font-size:80%;
    color:#8B8B8B;
    line-height:1.3em;
    margin-top:3px;}

.iryo_book_img{
    text-align:center;
    padding:5px 0px;
}

.mr_txt_r{
    float:right;
    width:90px;}

.mr_btn{
    width:214px;
    background:#fff;
    text-align:center;}

.g_bnnr{
 background:#FFFFFF;
 padding:10px 0px 20px 0px;
}

.g_bnnr_02{
 padding:20px 0px 30px 0px;
}

.bnnr_box_txt{
 font-size:80%;
 font-weight:bold;
 color:#FFFFFF;
 background:#D5CEB5;
 margin:0px 2px 0px 2px;
 padding:4px 0px 3px 5px;
}
.bnnr_box{
 text-align:center;
 margin:0px 2px 0px 2px;
 padding:10px 0px 10px 0px;
 border:2px solid #D5CEB5;
 background:#FFFFFF;
}

.bottom{
    clear:both;
    width:802px;
    color: #fff;
    margin:0px;
    padding:0px;
    text-align: left;
    background:#514136;
    border-style:solid;
    border-color:#514136;
    border-width:0px 1px 0px 1px;} 

.bottom_l{
    font-size:80%;
    color:#ffffff;
    padding:30px 0px 10px 10px;}

.bottom_r{
    font-size:80%;
    color:#ffffff;
    text-align:right;
    padding:30px 10px 10px 0px;}


a.wh{text-decoration:none; color:#fff;}
a.wh:hover{text-decoration:underline; color:#fff;}

a.br{text-decoration:underline; color:#7F5200;}
a.br:hover{text-decoration:underline; color:#7F5200;}


/*-------記事----------------*/
.txt_n{
    font-size:80%;
    padding:6px 0px 5px 32px;
    margin-bottom:3px;
}
.txt_n#n_1{background:url(img/n_1.gif) no-repeat 1px 50%;}
.txt_n#n_2{background:url(img/n_2.gif) no-repeat 1px 50%;}
.txt_n#n_3{background:url(img/n_3.gif) no-repeat 1px 50%;}
.txt_n#n_4{background:url(img/n_4.gif) no-repeat 1px 50%;}
.txt_n#n_5{background:url(img/n_5.gif) no-repeat 1px 50%;}


.txt_t{
    border-bottom:1px dotted #7F5200;
    color:#7F5200;
    padding:7px 0px 4px 35px;
    font-size:16px;
    font-weight:bold;
}
.txt_t#t_1{background:url(img/n_1.gif) #ffffff no-repeat 4px 50%;}
.txt_t#t_2{background:url(img/n_2.gif) #ffffff no-repeat 4px 50%;}
.txt_t#t_3{background:url(img/n_3.gif) #ffffff no-repeat 4px 50%;}
.txt_t#t_4{background:url(img/n_4.gif) #ffffff no-repeat 4px 50%;}
.txt_t#t_5{background:url(img/n_5.gif) #ffffff no-repeat 4px 50%;}

.go_t{
    width:480px;
    background:#fff;
    font-size:80%;
    text-align:right;
    padding:20px 0px 10px 0px;}

/*-------サイトについて----------------*/
.co_01{
    font-size:80%;
    color:#7F5200;
    text-align:right;
    line-height:1.5em;}

.co_02{
    font-size:80%;
    color:#7F5200;
    line-height:1.5em;}

.fwb{ font-weight:bold; }
.bg_wh{ background:#ffffff;}


/*-------掲示板新着情報----------------*/
#rssinfo, #rssinfo ul {
	clear: both;
	font-size:13px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

#rssinfo ul {
	margin-left: 15px;
}

#rssinfo li {
	list-style-type: square;
}


#rssinfo span.rssdate {
	font-size: 11px;
	color: #999999;
}
