<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","å¾®è½¯é›…é»‘","Tahoma",sans-serif; margin:0;padding:0; }
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
a,button,input,optgroup,select,textarea,span{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a, img{-webkit-touch-callout: none;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
body,html{width: 100%; max-width:750px; margin:0 auto; background-color:#fff;}
body{position: relative; -webkit-overflow-scrolling:touch; }
.hide{display: none;}


.main { width:100%; min-width:320px; margin:0 auto; position:relative;  background:url(../img/bg01.jpg) repeat-y; background-size:100%; padding-bottom:2rem}

.img_xbk { position:relative;}
.img_xbk img { width:100%; height:auto; display:block;}

.text_xbk { width:14rem; margin:0 auto;  padding-top:0.75rem}
.tit_xbk { margin-bottom:0.75rem;}
p.p01_xbk { font-size:0.5rem; color:#483b36; line-height:1.5em; padding-bottom:0.75rem;display:block; padding-top:0.25rem}
p.p01_xbk img.tm01_xbk { width:8.5rem; height:auto; display:block;padding-bottom:0.35rem;}
p.p01_xbk img.tm02_xbk { width:8.075rem; height:auto; display:block;padding-bottom:0.35rem;}

p.p01_xbk a{ position: relative;display: inline-block;color:#483b36;}

p.p01_xbk a:before{ content:'';  content:""; position:absolute; z-index:99; bottom:-0.1rem; right: -3.2rem ;width:2.83rem; height:0.83rem; background:url(../img/btn.jpg) no-repeat; background-size: 2.83rem 0.83rem;}


p.p02_xbk {font-size:0.45rem; color:#666;padding-bottom:2rem}
p.p01_xbk .dj { width:2.125rem; height:auto;  display: inline-block;}
a.btn01_xbk { width:5.5rem; margin:0.75rem auto 1.25rem; display:block;}

.word_xbk {padding:0 5% 0.75rem}
.word_xbk p {font-size:0.5rem; color:#483b36; line-height:1.5em; position:relative; margin-bottom:0.75rem;}
.word_xbk p span { font-style:0.4rem; color:#ebe6db; line-height:0.7rem; width:0.6rem; height:0.6rem; border-radius:0.3rem; text-align:center; position:absolute; top:0.1rem; left:-0.75rem; background:#503a31; display:block;}

.card_xbk { width:8.2rem; margin:0 auto;}</pre></body></html>