<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* [reset]
----------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,span,blockquote,img{margin:0;padding:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}abbr,acronym {border:0;}


/* text style */

h1 {font-size: 12px; line-height: 150%}
h2 {font-size: 12px; line-height: 150%}
h3 {font-size: 12px; line-height: 150%}

.twe_white { font-size: 12px; color:#FFFFFF;line-height: 150%}
.twe_white-B { font-size: 12px; color:#FFFFFF;line-height: 150%;font-weight:bold}

.twe_fif { font-size: 12px; line-height: 150%}
.twe_fif-B { font-size: 12px; line-height:150%;font-weight:bold;}
.twe_thi { font-size: 12px; line-height: 130%}
.twe_twe { font-size: 12px; line-height: 120%}
.twe_thi-gray { font-size: 12px; line-height: 130%; color:#cccccc; padding:0px 0 4px 10px;}
.twe_six { font-size: 12px; line-height: 180%}
.twe_sev { font-size: 12px; line-height: 200%}
.twe_fif-B-red { font-size: 12px; line-height:150%;font-weight:bold; color:#FF0000;}
.twe_fif-red { font-size: 12px; line-height:150%; color:#a9100c;}
.twe_fif-pad { font-size: 12px; line-height: 150%; padding-left:12px}

.ten_thi { font-size: 10px; line-height: 130%}
.ten_thi-B { font-size: 10px; line-height: 130%;font-weight:bold;}

.ele_fif { font-size: 11px; line-height: 150%}
.ele_twe { font-size: 11px; line-height: 120%}
.ele_thi { font-size: 11px; line-height: 130%}
.ele_thi-B { font-size: 11px; line-height: 130%;font-weight:bold;}
.ele_thi-W { font-size: 11px; line-height: 130%;color:#989dba;}


.fou_fif { font-size: 14px; line-height: 150% }
.fou_fif-pad { font-size: 14px; line-height: 150%; padding:10px 0 }
.fou_fif-pad2 { font-size: 14px; line-height: 150%; padding:0px 15px}
.fou_fif-B { font-size: 14px; line-height: 150%;font-weight:bold;}
.fou_fif-B-red2 { font-size: 30px; line-height: 120%;font-weight:bold; color:#FF0000}
.fou_fif-B-red { font-size: 14px; line-height: 150%;font-weight:bold; color:#FF0000}
.fou_fif-B-W { font-size: 14px; line-height: 150%;font-weight:bold;color:#FFFFFF;}
.fou_sev-B { font-size: 14px; line-height:200%;font-weight:bold;}

.tit01-b { font-size: 16px; line-height:200%;font-weight:bold;}

.f1 { font-size: 18px; line-height:200%;font-weight:bold;color:#917B5A;}
.f2 { font-size: 18px; line-height:200%; padding-left:20px;}

.mb7{ margin-bottom:7px}


A { text-decoration : none ; color: #100f77 }
A:hover { text-decoration : underline ; color : #f75d00 }

A.linkhead {
font-size: 11px; 
line-height: 130%;
color:#989dba; 
text-decoration:none;
}

A.linkhead:hover {
font-size: 11px; 
line-height: 130%;
color:#989dba; 
text-decoration:underline;
}

/* common style */

body {
div-align:center;
font-size: 14px; 
line-height: 150%;
font-family: osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
color: #000000;
text-align:center;
background:url(../img/cmn_img/bg.gif) top repeat-x;
}

.bg01{ background:url(../img/cmn_img/bg_06.gif) top right repeat-y}
.bg02{ background:url(../img/cmn_img/bg_07.gif) top left repeat-y}</pre></body></html>