@charset "Shift_JIS";

html {
	margin: 0;
	padding: 0;
	scrollbar-track-color: #e5e5e5;
	scrollbar-face-color: #e7e7e7;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color: #d9d9d9;
	scrollbar-darkshadow-color: #d9d9d9;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color: #ffffff;
}

div.frame {
padding:18px 0px 8px 15px;
width:525px;
}

div.frame1 {
padding:5px 0px 8px 15px;
width:525px;
}

/* about */

body.about {
    background: url("../about/img/iframe_bg.gif") no-repeat top left fixed #ffffff;
	color:#666666;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif,"ƒqƒ‰ƒMƒmŠpƒS Pro W6" ;
	font-size: 12px;
	line-height:18px;
	margin: 0px;
	padding: 0px;
}

img.midashi {
margin:20px 0px 8px 0px;
}

/* profile */

body.prof {
    background: url("../prof/img/iframe_bg.jpg") no-repeat top left fixed #ffffff;
	color:#666666;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif,"ƒqƒ‰ƒMƒmŠpƒS Pro W6" ;
	font-size: 12px;
	line-height:18px;
	margin: 0px;
	padding: 0px;
}

.pheader {
        background: url("../profile/img/popup/header.gif") no-repeat top left;
	margin: 0px;
	padding: 0px;
	width:400px;
	height:45px;
text-align:right;
}

td.year {
width:70px;
padding-top:4px;
text-align:left;
vertical-align:top;
}

td.pmark {
width:10px;
padding-top:4px;
text-align:left;
vertical-align:middle;
padding: 5px 5px 0px 20px;
}

td.prof_text {
width:440px;
font-size: 12px;
line-height:18px;
}

td.prof_text1 {
width:380px;
font-size: 12px;
line-height:18px;
padding: 5px 0px 0px 0px;
}

img.title {
margin:0px 0px 12px 0px;
}

img.line {
margin:6px 0px 6px 0px;
}

img.box_top {
margin-top:6px;
}

div.t1984 {
background-color:#efefef;
font-size: 10px;
line-height:16px;
padding-left:12px;
}

div.fimg {
padding:30px 0px 10px 0px;
text-align:center;
}

div.fimg2 {
padding:30px 0px 10px 0px;
text-align:center;
}

img.close {
margin:15px 20px 0px 0px;
text-align:right;
}

/* link */

.link_title{
text-align:left;
vertical-align:top;
background:url("../link/img/titile_bg.gif") repeat top left #ffffff;
font-size:12px;
color:#BA240C;
line-height:18px;
padding:8px 12px 8px 15px;
font-weight: bold;
margin:0px 0px 10px 0px;
}

.link_text {
font-size: 12px;
line-height:16px;
padding:5px 0px 10px 15px;
color:#989898;
}

a.link {
	color: #BA240C;
	text-decoration: none;
font-weight: bold;
}

/* md */

.md_title{
text-align:left;
vertical-align:top;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
}

.mtext_bg{
text-align:left;
vertical-align:top;
background:url("../md/img/text_bg.gif") repeat top left #ffffff;
font-size:12px;
color:#989898;
line-height:20px;
padding:8px 10px 8px 15px;
margin:0px 0px 5px 0px;
width:510px;
}

img.mbotan{
text-align:center;
vertical-align:top;
margin:20px 0px 20px 0px;
}


.md_text1 {
font-size: 11px;
line-height:16px;
padding:20px 0px 10px 0px;
color:#BD403E;
text-align:center;
}

a.md {
	color: #BA240C;
	text-decoration: underline;

}

.link_title{
text-align:left;
vertical-align:top;
background:url("../link/img/titile_bg.gif") repeat top left #ffffff;
font-size:12px;
color:#BA240C;
line-height:18px;
padding:8px 12px 8px 15px;
font-weight: bold;
margin:10px 0px 3px 0px;
}

.goods{
text-align:left;
vertical-align:top;
font-size:11px;
color:#989898;
line-height:18px;
padding:8px 10px 8px 15px;
width:510px;
}

.goods_img{
text-align:left;
vertical-align:top;
padding:8px 0px 0px 0px;
}

img.detail{
text-align:left;
vertical-align:top;
margin:15px 0px 0px 0px;
}

.nife_table{
text-align:left;
vertical-align:top;
margin:10px 0px 10px 0px;
}

.nife{
text-align:left;
vertical-align:top;
font-size:11px;
color:#989898;
line-height:18px;
padding:0px 10px 0px 0px;
}

.shanpan{
text-align:left;
vertical-align:top;
font-size:11px;
color:#989898;
line-height:18px;
padding:10px 10px 0px 0px;
}

.honey_table{
text-align:left;
vertical-align:top;
margin:10px 0px 3px 0px;
}

.bater_table{
text-align:left;
vertical-align:top;
margin:0px 0px 3px 0px;
}

.icon{
text-align:left;
vertical-align:middle;
margin:0px 5px 0px 0px;
}

.tel{
text-align:left;
vertical-align:top;
padding:5px 0px 0px 0px;
}

/* end of stylesheet */
