@charset "shift_jis"; /* LX^C */ /*_üwi*/ .txt-border { background-image: url(../img/dott.gif); background-repeat: repeat; background-position: left top; font-size: 13px; line-height: 30px; margin: 10px; padding: 0 !important; border:none !important; box-shadow: none !important; } .txt-border p { font-size: 13px; line-height: 30px; } .txt-line { border: 2px solid #CCCCCC; } .txt-yellowback { background-color: #FFF9DF; border: 2px solid #CC0000; } /*DFwi*/ .txt-grayback { background-color: #e6e6e6; border: 3px solid #f6f6f6; } .txt-grayback .body { background-color: #fbfbfb; } /*J[wi*/ .txt-colorback { background-color: #ffe591; border: 3px solid #fff8e1; } .txt-colorback .body { background-color: #fffcf2; } /*DFg*/ .txt-frame { background-image: url(../img/frame_l.gif); background-repeat: repeat-y; background-position: left top; } .txt-frame .top { background-image: url(../img/frame_t.gif); background-repeat: no-repeat; background-position: left top; height: 7px; overflow: hidden; } .txt-frame .top_inner { background-image: url(../img/frame_tr.gif); background-repeat: no-repeat; background-position: right top; height: 7px; } .txt-frame .body { background-image: url(../img/frame_r.gif); background-repeat: repeat-y; background-position: right top; padding: 20px 25px; *zoom: 1; } .txt-frame .bottom { background-image: url(../img/frame_b.gif); background-repeat: no-repeat; background-position: left top; height: 7px; overflow: hidden; } .txt-frame .bottom span{ background-image: url(../img/frame_br.gif); background-repeat: no-repeat; background-position: right top; display: block; height: 7px; } /*J[g*/ .txt-colorframe { background-image: url(../img/colorframe_l.gif); background-repeat: repeat-y; background-position: left top; } .txt-colorframe .top { background-image: url(../img/colorframe_t.gif); background-repeat: no-repeat; background-position: left top; height: 7px; overflow: hidden; } .txt-colorframe .top_inner { background-image: url(../img/colorframe_tr.gif); background-repeat: no-repeat; background-position: right top; height: 7px; } .txt-colorframe .body { background-image: url(../img/colorframe_r.gif); background-repeat: repeat-y; background-position: right top; padding: 20px 25px; *zoom: 1; } .txt-colorframe .bottom { background-image: url(../img/colorframe_b.gif); background-repeat: no-repeat; background-position: left top; height: 7px; overflow: hidden; } .txt-colorframe .bottom span{ background-image: url(../img/colorframe_br.gif); background-repeat: no-repeat; background-position: right top; display: block; height: 7px; } /*pÛg*/ .txt-rndbox { background-image: url(../img/round_l.gif); background-repeat: repeat-y; background-position: left top; border:none !important; box-shadow: none !important; } .txt-rndbox .top { background-image: url(../img/round_t.gif); background-repeat: no-repeat; background-position: left top; height: 15px; overflow: hidden; } .txt-rndbox .top_inner { background-image: url(../img/round_tr.gif); background-repeat: no-repeat; background-position: right top; height: 15px; } .txt-rndbox .body { background-image: url(../img/round_r.gif); background-repeat: repeat-y; background-position: right top; padding: 10px 25px; *zoom: 1; } .txt-rndbox .bottom { background-image: url(../img/round_b.gif); background-repeat: no-repeat; background-position: left top; height: 15px; overflow: hidden; } .txt-rndbox .bottom span{ background-image: url(../img/round_br.gif); background-repeat: no-repeat; background-position: right top; display: block; height: 15px; } /* üègp©oµZbg */ #main .txt-decbox1 h2, #main .txt-decbox1 h3, #main .txt-decbox1 h2 span, #main .txt-decbox1 h3 span, #main .txt-decbox2 h2, #main .txt-decbox2 h3, #main .txt-decbox2 h2 span, #main .txt-decbox2 h3 span{ margin:0 !important; background-image: none; padding:0; border:none; background-color:transparent; text-align:center; font-size:20px; line-height:1.3; } #main .txt-decbox1 h2:before, #main .txt-decbox1 h3:before, #main .txt-decbox2 h2:before, #main .txt-decbox2 h3:before, #main .txt-decbox1 h2:after, #main .txt-decbox1 h3:after, #main .txt-decbox2 h2:after, #main .txt-decbox2 h3:after, #main .txt-decbox1 h2 span:before, #main .txt-decbox1 h3 span:before, #main .txt-decbox2 h2 span:before, #main .txt-decbox2 h3 span:before, #main .txt-decbox1 h2 span:after, #main .txt-decbox1 h3 span:after, #main .txt-decbox2 h2 span:after, #main .txt-decbox2 h3 span:after { background:none; border:none; bottom: 0; left: 0; right: 0; top: 0; content:""; position: static !important; z-index: -1; line-height:0; display:none; background-color: #fffbee; } #text1.txt-decbox1, #text2.txt-decbox1, #text3.txt-decbox1, #text4.txt-decbox1, #text5.txt-decbox1, #text6.txt-decbox1, #text7.txt-decbox1, #text8.txt-decbox1, #text9.txt-decbox1, #text10.txt-decbox1 { background-color: #fffbee; } /*üèg1*/ .txt-decbox1 { background-color: #fffbee; background-image: url(../img/decbox_l.gif); background-repeat: repeat-y; background-position: left top; } .txt-decbox1 .top { background-image: url(../img/decbox_t.gif); background-repeat: no-repeat; background-position: left top; height:auto; padding:0; } .txt-decbox1 .top_inner { background-image: url(../img/decbox_r.gif); background-repeat: repeat-y; background-position: right top; } .txt-decbox1 .top_inner .top_box { background-image: url(../img/decbox_tr.gif); background-repeat: no-repeat; background-position: right top; text-align: center; margin:0; min-height:36px; } #main .txt-decbox1 h2, #main .txt-decbox1 h3 { display:block; line-height:120%; padding: 30px 60px 10px; } .txt-decbox1 .body{ background-image: url(../img/decbox_r.gif); background-repeat: repeat-y; background-position: right top; padding: 10px 30px 0; width:auto; *zoom: 1; } .txt-decbox1 .bottom { background-image: url(../img/decbox_b.gif); background-repeat: no-repeat; background-position: left top; height: 50px; padding:0; } .txt-decbox1 .bottom span{ background-image: url(../img/decbox_br.gif); background-repeat: no-repeat; background-position: right top; display: block; height: 50px; margin:0; } /*üèg2*/ .txt-decbox2 { background-image: url(../img/decbox2_r.gif); background-position: right bottom; background-repeat: repeat-y; } .txt-decbox2 .top { background-image: url(../img/decbox2_tr.gif); background-repeat: no-repeat; background-position: right top; padding: 16px 16px 0 0; height:auto; } .txt-decbox2 .top_inner { background-image: url(../img/decbox2_l.gif); background-position: left top; background-repeat: repeat-y; } .txt-decbox2 .top_inner .top_box { background-image: url(../img/decbox2_t.gif); background-position: left top; background-repeat: no-repeat; padding-left: 16px; position: relative; top: -16px; } .txt-decbox2 .top_inner .top_box2 { background-image: url(../img/decbox2_t2.gif); background-position: center top; background-repeat: no-repeat; display: block; text-align: center; min-height:30px; } #main .txt-decbox2 h2 span, #main .txt-decbox2 h3 span { padding: 50px 14px 0; } .txt-decbox2 .body{ background-image: url(../img/decbox2_l.gif); background-position: left bottom; background-repeat: repeat-y; margin-bottom: -20px; margin-right: 16px; overflow: hidden; padding: 0 14px 0 30px; position: relative; *zoom: 1; } .txt-decbox2 .bottom { background-image: url(../img/decbox2_br.gif); background-position: right top; background-repeat: no-repeat; height: 60px; } .txt-decbox2 .bottom span{ background-image: url(../img/decbox2_b.gif); background-position: left top; background-repeat: no-repeat; display: block; height: 60px; } #main .txt-grayback, #main .txt-colorback, #main .txt-line, #main .txt-frame,#main .txt-colorframe ,#main .txt-rndbox { margin-top: 10px; margin-bottom: 10px; } #main .txt-grayback, #main .txt-colorback { padding: 1px; } #main .txt-grayback .body, #main .txt-colorback .body{ padding: 20px; *zoom: 1; } #main .txt-frame, #main .txt-colorframe { padding: 0; } #main .txt-rndbox, #main .txt-decbox1, #main .txt-decbox2{ padding: 0; } /* LX^C - F·ª */ #main .txt-decbox1 .top h2 span, #main .txt-decbox1 .top h3 span { color: #f3a3a8; } #main .txt-decbox2 .top h2 span, #main .txt-decbox2 .top h3 span { color: #fa969d; } .hd{ color: #333; text-decoration:none; } /* ¶ü */ blockquote { font-size:12px; color:#666666; border: 2px dotted #CCCCCC; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin: 15px; line-height: 130%; } /* ½ü */ .border1,.border2,.border3,.borderdot,.borderdot2{ margin: 10px 0; }