@charset "UTF-8";/*Top*/.top1{background-color:#ffba7f;width: 750px;height: 22px;font-size: 10px; color: #9B410E;text-align: right;}.top2{background-color:#e6e6e6;width: 750px;height: 22px;}.top3{font-size: 10px; color: #333333;}.tl4{font-size: 12px; color: #000000;padding: 0.5em;line-height:1.5em;text-align: left;}/*Sarch*//*08.12.16変更*/.top4{background-image: url(/img/s_bg.gif);background-repeat: no-repeat;width: 310px;height: 80px;}.top4-2 {height: 40px;margin: 10px;vertical-align: middle;}.top4waku {height: 80px;}form {padding: 0px;margin: 0px;}/*08.12.16変更*/.top5 {background-image: url(/img/jap_l.gif);background-repeat: no-repeat;width: 126px;height: 168px;}.top6 {background-color:#ffba7f;width: 750px;height: 15px;}/*Text*/.ttxt1{font-size: 12px; color: #333333;font-weight: bold;}A.type1 {font-size:10px; color: #333333; text-decoration:yes;}a:hover.type1 { font-size:10px; color: #960018; }A.type2 {font-size:10px; color: #595959; text-decoration:none;}a:hover.type2 { background-color:#00FF00; }A.type3 {font-size:12px; color: #960018; text-decoration:none;}a:hover.type3 { background-color:#F9F400; }/*contents*/.doth {background-image: url(/img/dot_h.gif);background-repeat: repeat-y;width: 1px;}.dotw {background-image: url(/img/dot_w.gif);background-repeat: repeat-x;height: 1px;}td.tl1 {background-image: url(../img/t_bg.gif);background-repeat: no-repeat;width: 469px;height: 25px;font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 15px; color: #3D117B;}td.tl2{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #E5004F;padding: 0.5em;line-height:1.5em;}td.tl3{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #808080;line-height:1.5em;}td.tl4{font-size: 12px; color: #000000;padding: 0.5em;line-height:1.5em;}/*Event*/.tevent {background-image: url(/img/08te_bnr.jpg);background-repeat: no-repeat;width: 520px;height: 130px;}/*Contents*/.tco1 {background-image: url(/img/cont1.gif);bavkground-repeat:  no-repeat;width: 165px;height: 73px;}.tco2 {background-image: url(/img/cont2.gif);background-repeat: no-repeat;width: 165px;height: 73px;}.tco3 {background-image: url(/img/cont3.gif);background-repeat: no-repeat;width: 165px;height: 73px;}.tco4 {background-image: url(/img/cont4.gif);backgrond-repeat: no-repeat;width: 165px;height: 73px;}.tco5 {background-image: url(/img/cont5.gif);background-repeat: no-repeat;width: 165px;height: 73px;}.tco6 {background-image: url(/img/cont6.gif);background-repeat: no-repeat;width: 165px;height: 73px;}.tcot{font-size: 10px; color: #000000;padding: 0.2em;line-height:1.4em;text-align: left;width: 150px;}.tcot2{font-size: 10px; color: #000000;padding: 0.2em;line-height:1.4em;text-align: left;width: 120px;}.tsp1 {background-image: url(/img/sp1.gif);background-repeat; no-repeat;width: 272px;height: 82px;}.tsp2 {background-image: url(/img/sp2.gif);background-repeat: no-repeat;width: 272px;height: 82px;}.txt_s {font-size: 12px;}td.tkent {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #9B410E;padding: 0.2em;line-height:1.4em;text-align: left;}/*right-contents*/.news_cell1 {width: 9px;height: 9px;}.news_cell2 {background-image: url(/img/wup.gif);background-repeat: repeat-x;height: 9px;}.news_cell3 {background-image: url(/img/wl.gif);background-repeat: repeat-y;width: 9px;}.news_cell4 {width: 186px;background-color: #ffffff;height: 125px;}.news_cell5 {background-image: url(/img/wr.gif);background-repeat: repeat-y;width: 9px;}.news_cell6 {background-image: url(/img/wdw.gif);background-repeat: repeat-x;height: 9px;}.nin_cell1 {font-size: 9px; color: #FF3C65;width: 80px;height: 20px;text-align: left;}.nin_cell2 {width: 190px;height: 20px;text-align: left;}.news_txt1 {font-size: 9px; color: #333333;}a.news_link {font-size: 9px; color: #333333;}a:hover.news_link {font-size: 9px; color: #0000ff;}.tr1 {background-image: url(/img/sttl_bg.gif);background-repeat: no-repeat;width: 135px;height: 15px;font-size: 12px; color: #1E2A63;text-align: left;padding-left: 5px;}.trt {font-size: 10px; color: #000000;line-height:1.4em;padding-left: 1.5em;text-align: left;}#kamei {background-image: url(/img/in_bg.gif);background-repeat: no-repeat;width: 199px;height: 66px;}/*bottom*/.tbt {font-size: 10px; color: #595959;line-height:1.4em;}.tbt1 {background-image: url(/img/fot_bg.gif);background-repeat:  repeat;width: 750px;height: 23px;font-size: 10px; color: #595959;}.ttxt2{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #3D117B;}.ttxt3{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #000000;}.ttxt4{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #960018;}.ttxt5{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #970038;}.ttxt6 {font-size: 10px; color: #333333;text-align: center;}a.tlink {font-size: 10px; color: #707070;}a:hover.tlink {font-size: 10px; color: #E5004F;}/*すしけん*/#n_ken {font-size: 18px; color: #097C25;font-weight: bold;line-height: 1.5em;text-align: left;}/*QR-CODE*/.top_qr {width: 95px;border-width: 1px;border-color: #b5b5b5;border-style: none solid solid solid;background-color: #ffffff;padding: 0px 4px 4px 4px;}.top_qrbg {background-image: url(/img/qr_bg.gif);background-repeat; repeat-x;height: 167px;width: 85px;}.top_qrTxt {font-size: 10px; color: #5c5c5c;padding: 0px 3px 0px 2px;height: 82px;}a.tqr {font-size: 10px; color: #0000ff;}a:hover.tqr {font-size: 10px; color: #E4007F;}