@charset "EUC-JP";/* CSS Document */body{margin:0px;padding:0;}img{border:0;}/*index--------------------------------------------------------------*/#wrapper{width:760px;margin:20px;}#headlink{background-color:#003399;color:#FFFFFF;text-align:center;font-size:14px;font-weight:bold;padding:5px 0px;line-height:1.7em;}#headlink a{color:#FFFFFF;text-decoration:none;padding:5px}#headlink a:hover{background-color:#6699cc;}.logo{margin-left:5px;margin-top:12px;float:left;}.address{width:224px;float:right;margin-top:8px;margin-bottom:8px;}.imagelinks{float:left;width:380px;margin-top:18px;}.imagelinks td{text-align:center;padding-bottom:28px;}.reads{margin-top:18px;width:370px;float:right;}.reads p{margin:8px;}.reads .p1{line-height:1.4em;font-size:100%;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";margin:0;}.reads .p2_red{color:#FF3300;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-weight:bold;}.reads .p2{font-size:90%;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}.reads .p3{font-size:90%;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}.reads h1{margin:0;color:#009933;border-bottom:solid 2px #009933;}.reads h4{margin:0;color:#009933;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}.copyright{margin:3px;text-align:center;color:#999999;font-size:80%;}/*上フレーム---------------------------------------------------------------*/#wrapper_frame{width:760px;margin:20px;}.logo2{margin-top:5px;float:left;}.address2{width:224px;float:right;margin-bottom:8px;}.title{float:left;margin-top:35px;}.image{float:right;margin-top:1px;}#headlink2{background-color:#003399;color:#FFFFFF;text-align:center;font-size:12px;font-weight:bold;padding:5px 0px;line-height:1.7em;}#headlink2 a{color:#FFFFFF;text-decoration:none;padding:5px}#headlink2 a:hover{background-color:#6699cc;}/*下フレーム---------------------------------------------------------------*/.leftarea{width:210px;margin-top:10px;float:left;}.leftarea ul{margin-left:-23px;_margin-left:0;}.leftarea li{list-style:none;margin-bottom:15px;}.rightarea{width:540px;margin-top:10px;float:right;}/*qanda---------------------------------------------------------------------*/#wrapper_qanda{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_qanda h1{font-size:130%;}#wrapper_qanda .headread{color:#009933;}#wrapper_qanda .read{font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}#wrapper_qanda .lists{font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";list-style:square;margin-bottom:6px;color:#009933;}#wrapper_qanda .midashi{font-size:120%;color:#009933;border-bottom:dotted 3px #009933;margin:0;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";font-weight:bold;}#wrapper_qanda .midashi2{font-size:120%;color:#009933;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";font-weight:bold;border:dotted 3px #009933;padding:3px;}#wrapper_qanda .read2{color:#009933;padding:5px 0;border-bottom:solid 1px #666666;border-top:solid 1px #666666;}/*system---------------------------------------------------------------------*/#wrapper_system{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_system h1{font-size:130%;}#wrapper_system h2{font-size:105%;color:#CCFFCC;padding:3px;border-top:solid 1px #666666;border-bottom:solid 1px #666666;color:#009933;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}#wrapper_system h3{font-size:105%;color:#009933;}#wrapper_system .profile{float:right;width:380px;}.menbertable td{padding:0px 5px 15px 0px;}.addressarea{border-top:solid 2px #666666;padding-top:15px;}.addressarea dt{font-size:105%;font-weight:bold;margin-bottom:5px;}.addressarea dd{margin-bottom:20px;}.imagebox{width:200px;float:left;margin-right:8px;margin-bottom:8px;}.center_profile{margin-left:200px;_margin-left:225px;}.center_profile li{list-style:square;margin-bottom:6px;color:#009933;}/*group---------------------------------------------------------------------*/#wrapper_group{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_group h1{font-size:115%;margin-bottom:0px}#wrapper_group h2{font-size:140%;color:#CCFFCC;padding:3px;border-top:solid 1px #666666;border-bottom:solid 1px #666666;color:#009933;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}#wrapper_group h3{font-size:105%;color:#CCFFCC;}#wrapper_group .imagebox{width:200px;float:left;margin-right:8px;margin-bottom:8px;}.center_profile2 li{list-style:square;margin-bottom:6px;color:#009933;}.enkaku{margin-left:15px;}.enkaku dt{margin-top:10px;}.enkaku dd{margin-left:25px;}.rinen li{margin-bottom:15px;}.clear{clear:both;}.gaiyou li{list-style:none;margin-left:-25px;}/*treatment---------------------------------------------------------------------*/#wrapper_treat{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_treat h1{font-size:130%;}#wrapper_treat h2{font-size:110%;margin:0;font-weight:bold;text-align:center;}#wrapper_treat .imagebox{width:200px;float:left;margin-right:8px;margin-bottom:8px;}#wrapper_treat .read{color:#009933;padding:5px 0;border-bottom:solid 1px #666666;border-top:solid 1px #666666;}#wrapper_treat .read2{width:320px;float:right;margin-top:0px;margin-bottom:2px;background-color:#CCFFCC;padding:3px;font-weight:bold;}#wrapper_treat .arrow{width:320px;float:right;margin-top:0px;margin-bottom:2px;text-align:center;}#wrapper_treat table{margin-bottom:50px;}/*inprant---------------------------------------------------------------------*/#wrapper_inp{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_inp h1{font-size:130%;}#wrapper_inp h2{font-size:130%;color:#CCFFCC;padding:3px;border-top:solid 1px #666666;border-bottom:solid 1px #666666;color:#009933;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}#wrapper_inp .inp_tbl{margin-bottom:30px;}#wrapper_inp .inp_tbl td{padding:5px 5px 5px 0px;}#wrapper_inp .inp_tbl li{margin-left:-10px;margin-bottom:3px;}/*プライバシーポリシ−---------------------------------------------------------------------*/#wrapper_policy{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_policy h1{font-size:130%;}#wrapper_policy h2{font-size:115%;margin-bottom:5px;color:#009933;}#wrapper_policy .read{color:#009933;margin:0px;padding:5px 0px;border-top:solid 1px #666666;border-bottom:solid 1px #666666;}#wrapper_policy .read2{margin:0;}/*recruit---------------------------------------------------------------------*/#wrapper_recruit{width:760px;margin:0px 20px;_margin-top:5px;}#wrapper_recruit h1{font-size:130%;text-align:right;}#wrapper_recruit h2{font-size:120%;color:#CCFFCC;padding:3px;border-top:solid 1px #666666;border-bottom:solid 1px #666666;color:#009933;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}#wrapper_recruit h3{font-size:105%;border:dotted 2px #FF6600;color:#FF6600;display:inline;padding:1px;}#wrapper_recruit ul{margin-top:5px;}#wrapper_recruit ol{margin-top:5px;}#wrapper_recruit .p1{margin-top:5px;margin-left:15px;}#wrapper_recruit .tbl1{margin-left:15px;width:520px;}#wrapper_recruit .td1{background-color:FFFFCC;}#wrapper_recruit dl{border:dotted 1px #000000;padding:10px;margin-left:15px;width:495px;}#wrapper_recruit dt{color:#FF6600;font-weight:bold;}#wrapper_recruit .formul li{list-style:none;margin-left:-40px;}#wrapper_recruit .formtbl{width:100%;}#wrapper_recruit .formtd{background-color:#CCFFFF;font-weight:bold;}/*フッター---------------------------------------------------------------*/#footlink{clear:both;font-size:10px;white-space:nowrap;text-align:center;margin-bottom:5px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}#footlink2{width:760px;height:22px;background-color:#003399;}#footlink2 .footbutton_group{float:right;width:173px;height:22px;background-image: url(index_image/button/footbutton_group2.gif);background-repeat: no-repeat;display:block;}#footlink2 .footbutton_policy{float:right;width:116px;height:22px;background-image: url(index_image/button/footbutton_policy2.gif);background-repeat: no-repeat;display:block;}#footlink2 .footbutton_mail{float:right;width:79px;height:22px;background-image: url(index_image/button/button_mail2.gif);background-repeat: no-repeat;display:block;}
