body {margin:0; margin-left:auto; margin-right:auto; text-align:center;}



#main{width:758px; border:1px solid #19478D; margin-left:auto; margin-right:auto; padding:0;}



#header{width:758px; height:81px; background:#fff url(../img/ganbanyoku_header2.jpg) no-repeat; margin-left:auto; margin-right:auto;}



a:link{color:#000000; text-decoration:none;}



a:hover{color:#FF3300; text-decoration:underline;}



a:visited{color:#0033FF; text-decoration:underline;}



a:active{color:#0033FF; text-decoration:underline;}



h1 {font-size:12px; line-height:160%; padding:4px 0 0 24px; margin:0; text-align:left;}



h1 a:link {color:#000000; text-decoration:none;}



h1 a:hover {color:#000000; text-decoration:underline;}



h1 a:visited {color:#000000; text-decoration:none;}



h1 a:active {color:#000000; text-decoration:none;}



.box {border:1px solid #333366; text-align:left; margin:auto; width:534px; padding: 15px 10px 8px 10px;}



.box_1 {border:1px solid #333366; text-align:center; margin:auto; width:450px; padding: 15px 10px 8px 10px;}



.box_plate {border:2px solid #FF0000; text-align:center; margin:auto; width:534px; padding: 15px 10px 8px 10px;}



.box_plate2 {border:2px solid #FF0000; margin:auto; width:534px; padding:10px;}



.bg1 {background-image:url(../img/top/menu_bg.gif);}



.bg2 {background-image:url(../img/top/body_shadow.gif);}



.wide{width:520px;}



.wide2{width:520px; padding:5px; margin:auto;}



.box3 {border:1px solid #333366; text-align:left; margin:auto; width:534px;}



p { line-height:130%;}



td { line-height:130%;}



.font_bold { font-weight:bold;}



.red{color:#FF0000;}







.fontsize_8   {font-size:8pt; padding:8px; text-align:left;}



.fontsize_8_1 {font-size:8pt; color:#FFFFFF; line-height:160%; padding:6px 0 0 0;}



.fontsize_10  {font-size:10pt; line-height:160%;}



.linehi_10    {line-height:10pt;}



.linehi_12    {line-height:12pt;}



.fontsize_12  {font-size:12pt;}



.linehi_16    {line-height:16pt;}



.fontsize_20  {font-size:20pt; line-height:160%; font-weight:bold;}



.fontsize_21  {font-size:20pt; line-height:160%; font-weight:bold; color:red;}











.plate_text1   {padding:10px; line-height:140%; text-align:left; font-weight:bold;}



.plate_text17  {padding:10px; line-height:140%;}



.plate_text18  {font-size:13px; line-height:140%; padding:10px; color:#FF0000;}
.plate_text18_1  {font-size:13px; line-height:140%; padding:10px;}



.plate_text19  {font-size:13px; line-height:140%; padding:10px;}



.plate_text19_1{font-size:12px; line-height:140%; padding:4px;}



.plate_text19_2{font-size:12px; line-height:120%; text-align:left; margin:4px;}
.plate_text19_2_1{font-size:12px; line-height:130%; text-align:center; margin:10px 0 10px 0;}
.box1_3{border:1px solid #FF0000; width:520px; padding:0; text-align:center; margin:20px auto;}


.plate_text19_3{font-size:12px; line-height:120%; text-align:right; margin:4px;}



.plate_text19_3 a:link{font-size:12px; color:#0066FF;}



.plate_text19_3 a:visited{font-size:12px; color:#0066FF;}



.size_12{font-size:12px; line-height:160%; margin-left:20px; margin-right:20px; text-align:left;}
.size_12 a:link{color:#0033FF; text-decoration:underline;}
.size_12 a:hover{color:#FF3300; text-decoration:underline;}
.size_12 a:visited{color:#0033FF; text-decoration:underline;}
.size_12 a:active{color:#0033FF; text-decoration:underline;}

.size_12_c     {font-size:12px; line-height:160%; text-align:center;}



.size_12_c2    {font-size:12px; line-height:130%; text-align:center;}



.plate_text12  {font-size:14px; line-height:150%; text-align:left;}



.plate_text14  {font-size:12px; color:#FF0033; font-weight:bold; text-align:center;}



.plate_text13  {font-size:12px; line-height:160%; text-align:left; color:#FF0000;}



.plate_text15  {font-size:12px; font-weight:bold;}



.plate_text16  {font-size:12px;}



.plate_text24  {font-size:12px; padding:10px; line-height:140%; text-align:left;}



.footer        {font-size:12px; line-height:160%; padding:20px;}



.fontsize_13_r {font-size:13px; text-align:right;}



.plate_text21  {font-size:14px; font-weight:bold;}



.fontsize_14   {font-size:14px; line-height:160%;}



.product_text1 {font-size:14px; color:#0033FF; line-height:140%; font-weight:bold;}



.fontsize_14_1 {font-size:14px; text-decoration:underline; line-height:160%;}



.fontsize_14_2 {font-size:14px; text-decoration:underline; line-height:160%; font-weight:bold;}



.size_14_b     {font-size:14px; line-height:160%; margin-left:20px; margin-right:20px; text-align:left; font-weight:bold;}



.plate_text27  {font-size:15px; font-family:HGP恨集窫; line-height:120%; text-align:center;}



.plate_text26  {padding:10px; line-height:160%; color:#FF0033; font-size:12px;}



.plate_text20  {font-size:16px;}



.plate_text22  {font-size:16px; font-family:HGP恨集窫; font-weight:bold; line-height:120%;}



.plate_text8   {font-size:18px; font-family:HGP恨集窫; line-height:120%; margin:auto; width:534px}



.plate_text11  {font-size:18px; color:#FF0033; text-align:left;}



.plate_text2   {font-size:18px; font-family:HGP恨集窫; line-height:120%; text-align:center; color:#ff0000; font-weight:bold;}



.plate_text2_1   {font-size:18px; font-family:HGP恨集窫; line-height:120%; text-align:left; color:#ff0000;}



.plate_text23  {font-size:20px; font-weight:bold; color:#FF0033;}



.plate_text23_1{font-size:20px; font-family:HGP恨集窫; line-height:120%; text-decoration:underline;}



.plate_text3_1 {font-size:20px; font-family:HGP恨集窫; line-height:120%; text-align:center;}



.plate_text3   {font-size:30px; font-family:HGP恨集窫; line-height:110%; text-align:center; color:#ff0000;}



.plate_text3_2 {font-size:22px; font-family:HGP恨集窫; line-height:120%; text-align:center;}



.plate_text25_1{font-size:22px; font-family:HGP恨集窫; line-height:110%; text-align:center; color:#FF6600; padding:15px 0 0 0;}



.plate_text10  {font-size:22px; font-family:HGP恨集窫; background-color:#FFFF99; line-height:120%;}



.plate_text4   {font-size:24px; font-family:HGP恨集窫; line-height:160%; padding-top:10px;}



.plate_text25  {font-size:24px; font-family:HGP恨集窫; line-height:120%; text-align:center; color:#FF0000;}



.main1         {font-size:24px; font-family:HGP恨集窫;}



.main5         {font-size:24px; font-family:HGP恨集窫; color:#FF6600; text-align:center;}



.plate_text6   {font-size:24px; font-family:HGP恨集窫; text-align:center;}



.plate_text6_2   {font-size:24px; font-family:HGP恨集窫; text-align:left; margin:10px;}



.plate_text7   {font-size:26px; font-family:HGP恨集窫; line-height:120%;}



.main3         {font-size:23px; font-family:HGP恨集窫; line-height:110%;}



.main4         {font-size:28px; font-family:HGP恨集窫;}



.main2         {font-size:28px; font-family:HGP恨集窫; color:#ff0000;}



.plate_text9   {font-size:30px; font-family:HGP恨集窫; line-height:120%;}



.plate_text5   {font-size:30px; font-family:HGP恨集窫; color:#FF0000;}



.plate_text6_1 {font-size:34px; font-family:HGP恨集窫; line-height:110%; color:#FF0000; text-align:center;}



.box_text{margin:10px 10px 0 10px;}



.box_text2{margin:0 10px 12px 10px;}







.box7 {border:3px dotted #FF0000; margin:20px auto; width:534px; padding:6px 0 6px 0;}



.box6 {border:3px solid #FF0000; margin:20px auto; width:534px; padding:6px 0 6px 0;}



.box4 {border-style:solid; background-color:#FFFFCE; border-width:2px; border-color:#FFCF00; text-align:center; margin:auto; width:530px; line-height:160%; font-weight:bold; padding:8px 10px 8px 10px;}



.contents6{text-align:left; margin:auto; font-size:14px; font-weight:bold; line-height:170%;}



.box5 {border:1px solid #FF6600; text-align:left; margin:20px auto; width:534px;}



.box5_1 {border:1px solid #FF6600; text-align:left; margin:20px auto; width:534px;}
.box5_3 {border:3px solid #FF6600; text-align:left; margin:20px auto; width:530px;}



.plate_table {margin:auto; width:393px;}



.intable1{float:left; font-size:12px; text-align:left; width:192px; line-height:120%;}



.intable2{float:right; font-size:12px; text-align:left; width:192px; line-height:120%;}



.plate_text26{padding:10px; line-height:140%; text-align:left;}



.side_menu_text1{font-size:12px; padding-left:14px;}



.yellow_back{background-color:#FFFF99; font-weight:bold;}



.red_bold{color:#FF0000; font-weight:bold;}



.quetion{color:#FFFFFF; background-color:#FF6600; font-size:14px; padding:0 0 0 6px; line-height:160%;}



.quetion1{color:#FFFFFF; background-color:#FF6600; font-size:14px; padding:0 0 0 6px; margin:20px 0 0 0; line-height:160%;}



.quetion2{color:#FFFFFF; font-family:HGP恨集窫; background-color:#FF6600; font-size:20px; text-align:center; line-height:120%; margin:auto;}



.quetion3{color:#FFFFFF; font-family:HGP恨集窫; background-color:#FF6600; font-size:20px; text-align:left; line-height:120%; margin:auto;}



.answer{font-size:14px; padding:0 0 0 6px; line-height:140%;}



.reason{border-bottom:1px solid #FF6600; border-left:3px solid #FF6600; font-family:HGP恨集窫; font-size:16px; margin:10px 10px 0 10px; color:#FF6600; padding:0 0 0 6px; font-weight:bold;}



.reason2{border-bottom:1px solid #FF6600; border-left:3px solid #FF6600; font-family:HGP恨集窫; font-size:15px; margin:10px 10px 0 10px; color:#FF6600; padding:0 0 0 6px; font-weight:bold;}



.reason_text{font-size:14px; padding:0 0 0 6px; line-height:140%; margin:10px 10px 0 10px;}



.mark{color:#336699; line-height:160%; font-size:12px;}



.spt65{margin-top:65px; padding:0px;}



.spt60{margin-top:60px; padding:0px;}



.spt50{margin-top:50px; padding:0px;}



.spt40{margin-top:40px; padding:0px;}



.spt30{margin-top:30px; padding:0px;}



.spt20{margin-top:20px; padding:0px;}



.spt15{margin-top:15px; padding:0px;}



.spt10{margin-top:10px; padding:0px; }



.spt8{ margin-top:8px;}



.spt5{margin-top:5px;}



.right{text-align:right;}



.pict{text-align:center;}



.pict2{ margin-left:10px;}



.pict3{ margin-bottom:10px;}



.pict4{ margin-left:6px;}



.pict5{ margin-top:15px; margin-bottom:15px;}



.clear{clear:both;}



.product_box{margin:0 6px 6px 6px;}



.product_box2{margin:10px 6px 6px 6px;}



.product_box3{margin:4px;}



.footer_bg{background-color:#19478D; width:760px; text-align:center; margin:auto;}



.footer_bottom{background-color:#19478D; width:760px; text-align:right; font-size:10px; margin:auto;}



.subtitle{font-weight:bold; border-left-style:solid; border-bottom-style:solid; border-left-width:5px; border-bottom-width:1px; border-color:#339999; text-align:left; padding-left:8px; font-size:16px; margin:15px 10px 0 10px;}







.plate_bg1{background:url(../img/plate_hikaku.gif) no-repeat; width:486px; height:288px; margin:20px auto;}



.plate_bg1_l{ float:left; width:180px; font-size:12px; color:#333333; line-height:140%; margin:80px 0 0 18px; _margin:80px 0 0 9px; text-align:left;}



.plate_bg1_r{ float:left; width:180px; font-size:12px; color:#333333; line-height:140%; margin:64px 0 0 94px; _margin:74px 0 0 94px; text-align:left;}

#side ul {margin:0; padding:0; list-style:none; width:167px;}
#side ul ul{margin:0; padding:0; list-style:none; width:167px;}
#side li{margin:0; padding:0; list-style:none; width:167px;}
#side .menu2 li {margin:0 0 0 0; padding:0; list-style:none; width:167px;}
#side {width:167px; list-style:none;}
#side .menu2 li ul{margin:0; padding:0;}
#side .menu2 li ul li{margin:0; padding:0;}
.menu2 li a{width:100%; display:block; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; color:#333;}
.menu2 ul li a{border-bottom:1px solid #efeff0; line-height:2.75em; text-indent:1.5em; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:11px; color:#f10d0a; background:url(../img/menu_bg.jpg) no-repeat;}
.menu2 > li > ul li:hover a,.menu2 > li > ul li:hover {color:#f16c0a;}
