html,body{font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";margin: 0px;padding: 0px;background-color: #FFFFFF;text-align: center;}
img {border:0;margin: 0px;padding: 0px;}
ul,li,h1,h2,h3{margin: 0px;padding: 0px;list-style-type: none;}
.en {lang:EN;font-family: Verdana;}
p{margin:0;padding:0;}
#main{width: 950px;text-align: center;}
#main2{text-align: left;display: block;position: relative;margin-left:20px;margin-right:20px;}
#foot{background-color: #DB0B05;width: 100%;font-size: 12px;color: #FFFFFF;height: 24px;clear: both;float: none;margin-top:30px;}
#foot2{margin-left:20px;margin-right:20px;padding-top: 5px;clear: both;float: none;}
#foot a{color: #ffffff;text-decoration: none;}
#foot a:hover{text-decoration: underline;color:#FFFFFF;}


.foot1{float: left;}
.foot2{float: right;}
div#navi{width: 734px;height: 73px;display: block;position: relative;left: 0px;top: 0px;text-align: left;float: left;}
div#navi2{font-size:12px;color:#f30a08;width: 734px;height: 20px;display: block;position: absolute;left: 0px;top: 53px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DB0B05;background-color: #ffffff;clear: both;float: none;}
div#navi2 a{color:#000000;text-decoration: none;}
div#navi2 a:hover{color:#ff7f00;text-decoration: none;}
.navi2{font-size:12px;color:#f30a08;height: 24px;display: block;width:734px;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #DB0B05;background-color: #ffffff;clear: both;float: none;border-bottom-width: 1px;}
.navi2 a{color:#000000;text-decoration: none;}
.navi2 a:hover{color:#ff7f00;text-decoration: none;}




div#navi3{width: 734px;height: 53px;display: block;position: absolute;left: 0px;top: 0px;clear: both;float: none;}

div#naviske{width: 734px;height: 93px;display: block;position: relative;left: 0px;top: 0px;text-align: left;float: left;}
div#naviske2{width: 734px;height: 20px;display: block;position: absolute;left: 0px;top: 53px;background-color: #FDD9BD;clear: both;float: none;}
div#naviske3{width: 734px;height: 20px;display: block;position: absolute;left: 0px;top: 73px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DB0B05;background-color: #FDD9BD;clear: both;float: none;}
div#naviske4{width: 734px;height: 53px;display: block;position: absolute;left: 0px;top: 0px;clear: both;float: none;}


div#header{height: 73px;display: block;position: relative;left: 0px;top: 0px;text-align: left;clear: both;float: none;}
.float_l {float: left;}
.float_r {float: right;}
.float_l2 {float: left;margin-left: 5px;}
.float_l3 {float: left;margin-left: 0px;}
.float_l4 {float: left;margin-left: 1px;}
.float_l6 {float: left;margin-left: 3px;}
.float_l5 {float: left;margin-top: 3px;margin-left: 5px;font-size: 10px;color: #DB0B05;background-image: url(../img/menu_harat.jpg);background-repeat: no-repeat;background-position: left;}
.float_l5 a{color: #DB0B05;text-decoration: none;}
.float_l5 a:hover{text-decoration: none;color:#993300;}
div#logo{width: 149px;display: block;position: relative;left: 0px;top: 0px;float: right;margin-top: 3px;text-align: right;}
div#logo2{width: 150px;display: block;position: relative;left: 0px;top: 0px;clear: both;margin-top: 3px;}
form,input{	margin: 0px;padding: 0px;}
#maincon{display: block;position: relative;left: 0px;top: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DB0B05;background-color: #FFffff;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;clear: both;float: none;text-align: center;margin-top:4px;padding-top:30px;}
#pankuzu{clear: both;float: none;display: block;position: relative;padding-top:50px;color:#666666;font-size:12px;}
#pankuzu a{color:#DB0B05;}
#pankuzu a:hover{color:#DB0B05;}
#maincon2{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: left;width:834px;height:622px;}
#maincon3{width:100%;display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;margin-top:4px;height:587px;}

#maincon4{width:80%;height:750px;display: block;position: relative;left: 0px;top: 0px;float: left;text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;}

#maincon5{width:20%;display: block;position: relative;left: 0px;top: 0px;background-color: #FFffff;float: right;text-align: right;}
#maincon6{width:734px;display: block;position: relative;left: 0px;top: 0px;text-align: left;}
#maincon3_1{width:100%;height:787px;display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;margin-top:4px;}
#maincon4_1{width:80%;height:950px;display: block;position: relative;left: 0px;top: 0px;float: left;text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;}
#maincon4_2{width:80%;height:800px;display: block;position: relative;left: 0px;top: 0px;float: left;text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;}
#maincon4_3{width:80%;display: block;position: relative;left: 0px;top: 0px;float: left;text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;}

#maincon7{display: block;position: relative;left: 0px;top: 0px;background-color: #FFffff;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;clear: both;float: none;text-align: center;margin-top:4px;padding-top:30px;}
#maincon8{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: left;width:834px;}
#maincon9{display: block;position: relative;left: 0px;top: 0px;background-color: #FFffff;clear: both;float: none;text-align: center;margin-top:4px;padding-top:40px;}
#maincon9_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;margin-top:4px;padding-top:15px;background-image: url(../img/cm_gbg.gif);background-repeat: repeat-y;background-position: center top;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;}
#maincon9_2{display: block;position: relative;left: 0px;top: 0px;background-color: #FFffff;border-top-width: 1px;border-top-style: solid;border-top-color: #DB0B05;clear: both;float: none;text-align: left;margin-top:4px;padding-top:15px;}

#maincon10{width:158px;display: block;position: relative;left: 0px;top: 0px;background-color: #FFffff;float: right;text-align: right;}


#sec2_1{display: block;position: absolute;left: 37px;top: 0px;clear: both;float: none;text-align: left;width:758px;height:166px;z-index: 2;}
#sec2_2{display: block;position: absolute;left: 88px;top: 28px;clear: both;float: none;text-align: left;width:656px;height:564px;z-index: 1;}
#sec2_3{display: block;position: absolute;left: 147px;top: 28px;clear: both;float: none;text-align: left;width:167px;height:30px;z-index: 3;}
#sec2_4{display: block;position: absolute;left: 335px;top: 35px;clear: both;float: none;text-align: left;width:351px;height:15px;z-index: 4;}
#sec2_5{display: block;position: absolute;left: 96px;top: 58px;clear: both;float: none;text-align: left;width:98px;height:149px;z-index: 5;}
#sec2_6{display: block;position: absolute;left: 78px;top: 207px;clear: both;float: none;text-align: left;width:136px;height:35px;z-index: 6;}
#sec2_7{display: block;position: absolute;left: 245px;top: 58px;clear: both;float: none;text-align: left;width:315px;height:149px;z-index: 7;}
#sec2_8{display: block;position: absolute;left: 331px;top: 207px;clear: both;float: none;text-align: left;width:136px;height:35px;z-index: 8;}
#sec2_9{display: block;position: absolute;left: 607px;top: 207px;clear: both;float: none;text-align: left;width:136px;height:35px;z-index: 9;}
#sec2_10{display: block;position: absolute;left: 77px;top: 267px;clear: both;float: none;text-align: left;width:98px;height:149px;z-index: 10;}
#sec2_11{display: block;position: absolute;left: 59px;top: 416px;clear: both;float: none;text-align: left;width:136px;height:35px;z-index: 11;}
#sec2_12{display: block;position: absolute;left: 221px;top: 268px;clear: both;float: none;text-align: left;width:381px;height:80px;z-index: 12;}
#sec2_13{display: block;position: absolute;left: 637px;top: 267px;clear: both;float: none;text-align: left;width:98px;height:149px;z-index: 13;}
#sec2_14{display: block;position: absolute;left: 619px;top: 419px;clear: both;float: none;text-align: left;width:136px;height:35px;z-index: 14;}
#sec2_15{display: block;position: absolute;left: 752px;top: 522px;clear: both;float: none;text-align: left;width:82px;height:70px;z-index: 15;}
#sec2_16{display: block;position: absolute;left: 221px;top: 376px;clear: both;float: none;text-align: left;width:69px;height:110px;z-index: 16;}
#sec2_17{display: block;position: absolute;left: 205px;top: 497px;clear: both;float: none;text-align: left;width:90px;height:20px;z-index: 17;}
#sec2_18{display: block;position: absolute;left: 355px;top: 376px;clear: both;float: none;text-align: left;width:103px;height:159px;z-index: 18;}
#sec2_19{display: block;position: absolute;left: 341px;top: 538px;clear: both;float: none;text-align: left;width:136px;height:35px;z-index: 19;}
#sec2_20{display: block;position: absolute;left: 505px;top: 376px;clear: both;float: none;text-align: left;width:78px;height:110px;z-index: 20;}
#sec2_21{display: block;position: absolute;left: 505px;top: 498px;clear: both;float: none;text-align: left;width:90px;height:20px;z-index: 21;}

.r_navi1{width:158px;height:35px;display: block;position: relative;left: 0px;top: 0px;}
.r_navi2{width:158px;height:34px;display: block;position: relative;left: 0px;top: 0px;}
.f10{font-size:10px;color:#000000;line-height:140%;}
.f10g{font-size:10px;color:#7B9F32;line-height:140%;}
.f10_mincho{font-size:10px;color:#000000;line-height:130%;font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}
.f10w{font-size:10px;color:#ffffff;line-height:120%;}
.f12{font-size:12px;color:#000000;line-height:180%;}
.f12r{font-size:12px;color:#DB0B05;line-height:180%;}
.f12w{font-size:12px;color:#ffffff;line-height:180%;}
.f12_mincho{font-size:12px;color:#000000;line-height:150%;font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}

.f12_120{font-size:12px;color:#000000;line-height:120%;}
.f12r120{font-size:12px;color:#DB0B05;line-height:120%;}
.f14{font-size:14px;color:#000000;line-height:180%;}
.f14_120{font-size:14px;color:#000000;line-height:120%;}
.f14w{font-size:14px;color:#ffffff;line-height:180%;}
.f14r{font-size:14px;color:#DB0B05;line-height:120%;}
.f14r_180{font-size:14px;color:#DB0B05;line-height:180%;}
.f14g{font-size:14px;color:#7B9F32;line-height:130%;}
.f14gray{font-size:14px;color:#727172;line-height:130%;}
.g{color:#7B9F32;}
.f24b{font-size:24px;color:#333333;line-height:120%;}
.f20r{font-size:20px;line-height:120%;color:#DB0B05;}
.f20b{font-size:20px;line-height:130%;color:#000000;}
.bra{color:#6C3F19;}

#thr1{display: block;position: absolute;left: 289px;top: 77px;clear: both;float: none;text-align: left;width:278px;height:257px;z-index: 1;}
#thr2{display: block;position: absolute;left: 364px;top: 117px;clear: both;float: none;text-align: left;width:124px;height:187px;z-index: 2;}

#thr2_1_1{display: block;position: absolute;left: 248px;top: 105px;clear: both;float: none;text-align: left;width:345;height:161;z-index: 2;}
#thr2_1_2{display: block;position: absolute;left: 336px;top: 100px;clear: both;float: none;text-align: left;width:186px;height:274;z-index: 2;}
#thr2_1_3{display: block;position: absolute;left: 337px;top: 52px;clear: both;float: none;text-align: left;width:156px;height:234px;z-index: 2;}
#thr2_1_4{display: block;position: absolute;left: 346px;top: 53px;clear: both;float: none;text-align: left;width:156px;height:234px;z-index: 2;}
#thr2_1_5{display: block;position: absolute;left: 359px;top: 53px;clear: both;float: none;text-align: left;width:156px;height:234px;z-index: 2;}

#thr3{display: block;position: absolute;left: 249px;top: 40px;clear: both;float: none;text-align: left;width:114px;height:107px;z-index: 3;}
#thr4{display: block;position: absolute;left: 27px;top: 108px;clear: both;float: none;text-align: left;width:145px;height:42px;z-index: 4;}
#thr4_1_1{display: block;position: absolute;left: 27px;top: 108px;clear: both;float: none;text-align: left;width:172px;height:42px;z-index: 4;}
#thr4_1_2{display: block;position: absolute;left: 27px;top: 108px;clear: both;float: none;text-align: left;width:235px;height:42px;z-index: 4;}
#thr4_1_3{display: block;position: absolute;left: 27px;top: 108px;clear: both;float: none;text-align: left;width:198px;height:42px;z-index: 4;}
#thr4_1_4{display: block;position: absolute;left: 27px;top: 108px;clear: both;float: none;text-align: left;width:198px;height:42px;z-index: 4;}
#thr4_1_5{display: block;position: absolute;left: 27px;top: 67px;clear: both;float: none;text-align: left;width:172px;height:42px;z-index: 4;}
#thr4_1_6{display: block;position: absolute;left: 27px;top: 67px;clear: both;float: none;text-align: left;width:198px;height:42px;z-index: 4;}
#thr4_1_7{display: block;position: absolute;left: 27px;top: 37px;clear: both;float: none;text-align: left;width:198px;height:42px;z-index: 4;}

#thr5{display: block;position: absolute;left: 27px;top: 177px;clear: both;float: none;text-align: left;width:216px;height:56px;z-index: 5;}
#thr5_1_1{display: block;position: absolute;left: 27px;top: 177px;clear: both;float: none;text-align: left;width:226px;height:56px;z-index: 5;}
#thr5_1_2{display: block;position: absolute;left: 27px;top: 177px;clear: both;float: none;text-align: left;width:226px;height:56px;z-index: 5;}
#thr5_1_2{display: block;position: absolute;left: 27px;top: 136px;clear: both;float: none;text-align: left;width:226px;height:56px;z-index: 5;}
#thr5_1_3{display: block;position: absolute;left: 27px;top: 106px;clear: both;float: none;text-align: left;width:226px;height:56px;z-index: 5;}

#thr6{display: block;position: absolute;left: 27px;top: 263px;clear: both;float: none;text-align: left;z-index: 6;font-size:12px;color:#000000;line-height:180%;}
#thr6_1_1{display: block;position: absolute;left: 27px;top: 263px;clear: both;float: none;text-align: left;z-index: 6;font-size:12px;color:#000000;line-height:180%;}
#thr6_1_2{display: block;position: absolute;left: 27px;top: 263px;clear: both;float: none;text-align: left;z-index: 6;font-size:12px;color:#000000;line-height:180%;}
#thr6_1_3{display: block;position: absolute;left: 27px;top: 263px;clear: both;float: none;text-align: left;z-index: 6;font-size:12px;color:#000000;line-height:180%;}
#thr6_1_4{display: block;position: absolute;left: 27px;top: 222px;clear: both;float: none;text-align: left;z-index: 6;font-size:12px;color:#000000;line-height:180%;}
#thr6_1_5{display: block;position: absolute;left: 27px;top: 192px;clear: both;float: none;text-align: left;z-index: 6;font-size:12px;color:#000000;line-height:180%;}

#thr7{display: block;position: absolute;left: 631px;top: 90px;clear: both;float: none;text-align: left;width:90px;z-index: 7;}
#thr7_1{display: block;position: absolute;left: 602px;top: 94px;clear: both;float: none;text-align: left;width:133px;z-index: 7;}
#thr7_2{display: block;position: absolute;left: 602px;top: 94px;clear: both;float: none;text-align: left;width:107px;z-index: 7;}
#thr7_3{display: block;position: absolute;left: 614px;top: 80px;clear: both;float: none;text-align: left;width:105px;z-index: 7;}


#thr8{display: block;position: absolute;left: 584px;top: 131px;clear: both;float: none;text-align: left;width:132px;height:134px;z-index: 8;}
#thr8_1{display: block;position: absolute;left: 595px;top: 172px;clear: both;float: none;text-align: left;width:134px;height:121px;z-index: 8;}
#thr8_2{display: block;position: absolute;left: 595px;top: 299px;clear: both;float: none;text-align: left;width:134px;height:20px;z-index: 8;}
#thr8_3{display: block;position: absolute;left: 608px;top: 152px;clear: both;float: none;text-align: left;width:134px;height:20px;z-index: 8;}
#thr8_4{display: block;position: absolute;left: 602px;top: 114px;clear: both;float: none;text-align: left;width:106px;height:153px;z-index: 8;}
#thr8_5{display: block;position: absolute;left: 572px;top: 276px;clear: both;float: none;text-align: left;width:157px;height:150px;z-index: 8;}
#thr8_6{display: block;position: absolute;left: 620px;top: 109px;clear: both;float: none;text-align: left;width:92px;height:20px;z-index: 8;}

#thr9{display: block;position: absolute;left: 611px;top: 237px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 9;background-color: #fe000a;}
#thr10{display: block;position: absolute;left: 611px;top: 258px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 10;background-color: #eb9777;}
#thr11{display: block;position: absolute;left: 611px;top: 278px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 11;background-color: #bfbfbf;}
#thr9_1{display: block;position: absolute;left: 611px;top: 217px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 9;background-color: #42AE98;}
#thr10_1{display: block;position: absolute;left: 611px;top: 238px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 10;background-color: #5397A5;}
#thr11_1{display: block;position: absolute;left: 611px;top: 258px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 11;background-color: #CCE0E4;}
#thr9_2{display: block;position: absolute;left: 611px;top: 217px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 9;background-color: #F1737D;}
#thr9_3{display: block;position: absolute;left: 611px;top: 217px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 9;background-color: #FEA86C;}
#thr11_2{display: block;position: absolute;left: 611px;top: 279px;clear: both;float: none;text-align: left;width:24px;height:11px;z-index: 11;background-color: #989970;}

#thr12{display: block;position: absolute;left: 638px;top: 215px;clear: both;float: none;text-align: left;z-index: 12;}
#thr13{display: block;position: absolute;left: 638px;top: 236px;clear: both;float: none;text-align: left;z-index: 13;}
#thr14{display: block;position: absolute;left: 638px;top: 256px;clear: both;float: none;text-align: left;z-index: 14;}
#thr14_1{display: block;position: absolute;left: 638px;top: 278px;clear: both;float: none;text-align: left;z-index: 14;}

#thr15{display: block;position: absolute;left: 432px;top: 300px;clear: both;float: none;text-align: left;width:281px;z-index: 15;border: 1px dotted #DB0B05;padding: 5px;}
#thr15_1{display: block;position: absolute;left: 444px;top: 320px;clear: both;float: none;text-align: left;width:275px;z-index: 15;border: 1px dotted #DB0B05;padding: 5px;}

#thr16{display: block;position: absolute;left: 26px;top: 407px;clear: both;float: none;text-align: center;width:218px;height:150px;z-index: 16;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}

#thr16_1{display: block;position: absolute;left: 26px;top: 407px;clear: both;float: none;text-align: center;width:452px;height:350px;z-index: 16;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
.thr17{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:33px;height:14px;margin-top:15px;}
.thr17_1_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:158px;height:27px;margin-top:10px;}
.thr17_1_2{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:155px;height:14px;margin-top:15px;}
.thr17_1_3{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:255px;height:14px;margin-top:15px;}
.thr17_1_4{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:173px;height:14px;margin-top:15px;}

.thr18{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:218px;text-align: left;margin-top:14px;}
.thr18_1_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:218px;text-align: left;margin-top:9px;}
.thr18_1_2{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:452px;text-align: left;margin-top:14px;}

#thr19{display: block;position: absolute;left: 260px;top: 407px;clear: both;float: none;text-align: center;width:218px;height:150px;z-index: 17;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
.thr20{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:70px;height:14px;margin-top:15px;}
.thr20_1_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:169px;height:27px;margin-top:10px;}
.thr20_1_2{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:173px;height:14px;margin-top:15px;}

#thr21{display: block;position: absolute;left: 496px;top: 407px;clear: both;float: none;text-align: center;width:218px;height:150px;z-index: 18;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
.thr22{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:111px;height:14px;margin-top:15px;}
.thr22_4_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:118px;height:14px;margin-top:15px;}
.thr23{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:224px;height:123px;text-align: left;margin-top:14px;}
.thr23_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;width:400px;height:209px;text-align: left;margin-top:5px;}
#thr24{display: block;position: absolute;left: 27px;top: 15px;clear: both;float: none;text-align: left;width:129px;height:21px;z-index: 4;}
#thr25{display: block;position: absolute;left: 162px;top: 15px;clear: both;float: none;text-align: left;width:250px;height:21px;z-index: 4;font-size:10px;color:#DB0B05;line-height:110%;}
#thr26{display: block;position: absolute;left: 510px;top: 626px;clear: both;float: none;text-align: left;width:185px;height:100px;z-index: 18;}
#thr27{display: block;position: absolute;left: 27px;top: 25px;clear: both;float: none;text-align: left;z-index: 4;}
.thr28{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;width:327px;height:12px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
.thr29{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;width:218px;height:12px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
.thr29_1{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;width:458px;height:12px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}

.thr30{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;width:734px;height:12px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
#thr31{display: block;position: absolute;left: 27px;top: 341px;clear: both;float: none;text-align: left;z-index: 6;}
.thr32{display: block;position: relative;left: 27px;top: 0px;clear: both;float: none;text-align: center;width:450px;height:12px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}


.ad1{border: 1px solid #DB0B05;}
.ad2{border-top: 1px solid #DB0B05;}
.ad3{border-top: 1px solid #DB0B05;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DB0B05;}
.ad4{border-top: 1px solid #DB0B05;border-right: 1px solid #DB0B05;}
.ad5{border-top: 1px solid #DB0B05;border-right: 1px solid #DB0B05;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DB0B05;}

.cm1{background-image: url(../img/cm_g3.gif);background-repeat: no-repeat;background-position: left top;}
.cm2{border: 1px solid #D6121A;}
.cm3{border-right: 1px solid #D6121A;border-bottom: 1px solid #D6121A;border-left: 1px solid #D6121A;}
.cm4{border-right: 1px solid #D6121A;border-bottom: 1px solid #D6121A;}
.cm5{border-right: 1px solid #D6121A;border-left: 1px solid #D6121A;border-top-width: 1px;border-top-style: solid;border-top-color: #D6121A;}
.cm1 a{color: #D6121A;text-decoration: none;}
.cm1 a:hover{color: #AC0F16;text-decoration: none;}
.jyoho_1{background-image: url(../img/jyoho.gif);background-repeat: no-repeat;background-position: center top;}
.jyoho_2{width:220px;height:12px;background-image: url(../img/jyoho_dot.gif);background-repeat: repeat-x;background-position: top;}
.jyoho_3{font-size:12px;line-height:180%;}
.jyoho_1 a{color: #D6121A;text-decoration: none;}
.jyoho_1 a:hover{color: #AC0F16;text-decoration: none;}
.link1{width:700px;height:12px;background-image: url(../img/jyoho_dot.gif);background-repeat: repeat-x;background-position: top;}
.link2{font-size:12px;line-height:300%;}

.sake1{height:12px;background-image: url(../img/jyoho_dot.gif);background-repeat: repeat-x;background-position: top;}
.sake2{background-image: url(../img/sake_bg1.jpg);background-repeat: no-repeat;background-position: center top;}
.sake3{background-image: url(../img/sake_bg2.jpg);background-repeat: no-repeat;background-position: center top;}
.sake4 a{color: #000000;text-decoration: none;font-size:12px;}
.sake4 a:hover{color: #000000;text-decoration: underline;font-size:12px;}

.mochi{background-image: url(../img/mochi_n33.jpg);background-repeat: no-repeat;background-position: top;}

#kabu{display: block;position: absolute;left: 0px;top: 600px;clear: both;float: none;text-align: center;width:100%;height:150px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
#kabu2{display: block;position: absolute;left: 0px;top: 800px;clear: both;float: none;text-align: center;width:100%;height:150px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
#kabu3{display: block;position: relative;left: 0px;top: 0px;clear: both;float: none;text-align: center;width:100%;height:150px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}
#kabu4{display: block;position: absolute;left: 0px;top: 650px;clear: both;float: none;text-align: center;width:100%;height:150px;background-image: url(../img/im3_it10.jpg);background-repeat: repeat-x;background-position: top;}

.about2_1{background-image: url(../img/ab_n2_5s1.gif);background-repeat: no-repeat;background-position: left top;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;background-color: #FFFFFF;}
.about2_2{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;background-color: #FFFFFF;}
.about2_3{background-image: url(../img/ab_n2_5s3.gif);background-repeat: no-repeat;background-position: left bottom;background-color: #FFFFFF;}
.about2_4{border-left-width: 1px;border-left-style: solid;border-left-color: #333333;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;background-color: #FFFFFF;}
.about2_5{background-image: url(../img/ab_n2_5s2.gif);background-repeat: no-repeat;background-position: right top;border-left-width: 1px;border-left-style: solid;border-left-color: #333333;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;background-color: #FFFFFF;}
.about2_6{background-image: url(../img/ab_n2_5s4.gif);background-repeat: no-repeat;background-position: right bottom;border-left-width: 1px;border-left-style: solid;border-left-color: #333333;background-color: #FFFFFF;}
.about2_7{border-left-width: 1px;border-left-style: solid;border-left-color: #333333;background-color: #FFFFFF;}
.topreturn{font-size: 12px;color: #0091CD;text-decoration: none;}
.topreturn a{font-size: 12px;color: #0091CD;text-decoration: none;}
.topreturn a:hover{font-size: 12px;color: #0077B3;text-decoration: none;}
.dot1{background-image: url(../img/dot1.gif);background-repeat: repeat-x;background-position: center;}
.dot2{background-image: url(../img/dot2.gif);background-repeat: repeat-x;background-position: center;}
.reshi_1 a{color: #6EB15C;text-decoration: none;font-size:12px;}
.reshi_1 a:hover{color: #D1A84D;text-decoration: underline;font-size:12px;}
.reshi_2 a{color: #B66B6A;text-decoration: none;font-size:12px;}
.reshi_2 a:hover{color: #D1A84D;text-decoration: underline;font-size:12px;}
.cm_1 a{color: #000000;text-decoration: none;font-size:12px;}
.cm_1 a:hover{color: #D1A84D;text-decoration: underline;font-size:12px;}
.joho_1 a{color: #000000;text-decoration: none;font-size:14px;}
.joho_1 a:hover{color: #D1A84D;text-decoration: underline;font-size:14px;}

.down1{background-image: url(../img/down11.jpg);background-repeat: no-repeat;height: 27px;width: 179px;font-size:12px;color:#727172;}
.down1 a{font-size:12px;color:#727172;text-decoration: none;}
.down1 a:hover{font-size:12px;color:#727172;text-decoration: underline;}

.reshipi1{font-size:12px;color:#000000;line-height:150%;}
.reshipi1 a{font-size:12px;color:#000000;text-decoration: none;}
.reshipi1 a:hover{font-size:12px;color:#FF0000;text-decoration: underline;}
.reshipi2{color:#C95458;}
.reshipi3{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
.reshipi4{color:#6ABF60;}
.reshipi5{color:#C95458;font-size:12px;line-height:150%;margin-top:10px;}


#tope a{color:#DB0B05;font-size:12px;}
#tope a:hover{color:#DB0B05;font-size:12px;}


.sitemap{color: #000000;font-size: 14px;}
.sitemap a{
	color:#000000;
	text-decoration: none;
}
.sitemap a:hover{
	color:#000000;
	text-decoration: underline;
}
.sitemap2{margin-left:25px;list-style-type: none;font-size: 12px;}




.takikata1{
	background-image: url(../img/takikata1_it16.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.takikata2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.takikata3{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.takikata4{
	background-image: url(../img/takikata2_it19.gif);
	background-repeat: repeat-y;
}


.cm_sam{
	height: 157px;
	width: 163px;
	background-image: url(../img/cm2011_it2.gif);
	background-repeat: no-repeat;
}
.cm_sam2{
	margin-left:23px;
}
.cm_sam3{font-size:14px;color:#000000;line-height:150%;}
.cm_sam3 a{color:#333333;text-decoration: none;}
.cm_sam3 a:hover{color:#ff7f00;text-decoration: none;}

/* flash部分の指定 */ 
div#flashcontent{ 
} 
/* 基本、非表示 */ 
div#flashcontent_fw_print{ 
  display:none; 
} 



@media print {
body {
_zoom: 0.68;
}
table#head li {
	height: 53px;
	line-height: 1px;
	/*display: inline;*/
	 float:left;
	
	margin: 0px;padding: 0px;
}
#navi0{	clear: both;
	float: none;display: block;}
div#flashcontent{ 
    display:none; 
 } 
div#flashcontent_fw_print{ 
    display:block; 
 } 
 
}





/*
 Base =001
================================================================================ */

ul,ol {
	list-style: none;margin: 0px;padding: 0px;
}


table#head img {
	border: 0;margin: 0px;padding: 0px;
	/*vertical-align: bottom;*/
	vertical-align:bottom; 
}



/*
 Header =002
================================================================================ */
table#head {
	width:761px;
	margin: 0px;padding: 0px;height:100px;
}
table#head td {
	vertical-align: top; text-align: left;margin: 0px;padding: 0px;
}




/* -- global Navi -------------------------------------------------------------- */
table#head ul {
	/*width: 734px;*/
	z-index: 5;margin: 0px;padding: 0px;
}
table#head li {
	height: 53px;
	line-height: 1px;
	display: inline;
	 /*float:left;*/
	
	margin: 0px;padding: 0px;
}

/* pull down 
#navi0,#navi1,#navi2,#navi3,#navi4,#navi5{	clear: both;
	float: none;display: inline;}*/
	
table#head table ul {
	background: none;
	width: auto;
	z-index: 1;
	margin: 0px;
	padding: 0px;

}
table#head div li {	
margin: 0px;padding: 0px;
}
table#head div {
	z-index: 1;margin: 0px;padding: 0px;
}
table#head table.naviImg {
	display: none;margin: 0px;padding: 0px;
}

