@charset "utf-8"; .kensaku_mado { height: 13px; width: 116px; position: relative; top: -4px; font-family: "MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size: 12px; color: #666666; padding-top: 2px; padding-bottom: 0px; } .kensaku_btn { margin-top: 14px; } .head_text { font-size: 10px; line-height: 12px; width: 1000px; padding-bottom: 6px; } .headder { width: 1000px; position: relative; } .head_left { float: left; width: 263px; } .tr02_menu { } .head_right { float: right; width: 737px; } .head_menubar { width: 1000px; position: relative; margin-bottom: 30px; } .side_01 { margin-bottom: 4px; } .head_menu { position: absolute; left: 212px; top: 10px; width: 560px; } .headder .head_menu a { color: #FFFFFF; text-decoration: none; } .head_main { clear: both; width: 1000px; } .all_area .main_area .main_area_ue .tr02_menu ul li { margin-left: 8px; } .side_menu { float: left; width: 190px; margin-bottom: 20px; } .main_area { float: right; width: 780px; position: relative; } .content { width: 1000px; margin-right: auto; margin-left: auto; } .footer_menu_area1 { float: left; width: 164px; } .side_02 { margin-bottom: 10px; margin-top: 8px; } .side02b { margin-bottom: 10px; margin-top: 8px; } .side03_waku { width: 180px; border: 5px solid #003399; margin-top: 8px; } .side_subtitle { color: #FFFFFF; background-color: #0033CC; text-align: center; width: 164px; font-weight: bold; padding-top: 3px; padding-bottom: 3px; line-height: 14px; margin: 8px; } .side06 { margin-bottom: 12px; } .side_menu .side03_waku a { color: #666666; text-decoration: none; } .footer { clear: both; height: 76px; width: 1000px; position: relative; } .footer_moji { position: absolute; left: 311px; top: 19px; } .footer_menu { width: 780px; margin-top: 20px; float: right; position: relative; } .footer_menu1 { float: left; clear: both; } .side_menu .side03_waku ul { list-style-type: none; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; } .side07 { margin-top: 14px; margin-bottom: 14px; } .side_menu .side03_waku li { background-image: url(img/side_mark.gif); background-repeat: no-repeat; padding-left: 20px; margin-bottom: 8px; background-position: left center; } .side03_waku_btn { margin-top: 8px; margin-bottom: 8px; margin-left: 10px; } .footer_menu2 { float: right; } .footer_menu_line { clear: both; width: 780px; padding-top: 5px; padding-bottom: 5px; } .footer_menu_area2 { float: left; width: 124px; } .main_area .footer_menu .footer_menu_area1 ul { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; } .main_area .footer_menu .footer_menu_area1 li { list-style-type: none; margin-bottom: 6px; } .footer_menu_kadomaru { font-weight: bold; color: #666666; background-color: #E5E5E5; padding: 4px; border-radius: 5px; /* CSS3 */ -moz-border-radius: 5px; /* Firefox */ -webkit-border-radius: 5px; /* Safari,Chrome */ margin-bottom: 6px; margin-top: 4px; width: 136px; } .footer_menu_kadomaru2 { font-weight: bold; color: #666666; background-color: #E5E5E5; padding: 4px; border-radius: 5px; /* CSS3 */ -moz-border-radius: 5px; /* Firefox */ -webkit-border-radius: 5px; /* Safari,Chrome */ text-align: center; margin-top: 4px; margin-bottom: 6px; width: 136px; letter-spacing: 2px; } .footer_menu_kadomaru3 { font-weight: bold; color: #666666; background-color: #E5E5E5; padding: 4px; border-radius: 5px; /* CSS3 */ -moz-border-radius: 5px; /* Firefox */ -webkit-border-radius: 5px; /* Safari,Chrome */ text-align: center; margin-top: 4px; margin-bottom: 6px; width: 110px; letter-spacing: 2px; } .main_area .footer_menu .footer_menu_area2 ul { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; } .main_area .footer_menu .footer_menu_area2 li { margin-bottom: 6px; list-style-type: none; } .content .main_area .footer_menu .footer_menu_area1 a { color: #666666; text-decoration: none; } .content .main_area .footer_menu .footer_menu_area2 a { color: #666666; text-decoration: none; } /* ClearFix ============================================================================================================ */ .clearfix { zoom: 1; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; } /* ======================================================== ドロップメニュー ======================================================== */ ul#dropmenu { width: 734px; padding: 7px 0px 0px 3px; } ul#dropmenu li { position: relative; } ul#dropmenu li.oya{ float: left; } ul#dropmenu ul { display: none; position: absolute; left: 10px; top: 33px; margin: 0px 0px 0px 0px; padding: 0px; } * html #dropmenu ul { line-height: 0; } ul#dropmenu ul li { float: none; width:auto; height:auto; } ul#dropmenu ul li a { margin:0; display: block; background:#7E36EB; padding: 5px 10px; color: #FFF; opacity: 0.9; filter: alpha(opacity=90); zoom: 1; text-decoration: none; font-size: 12px; height: auto; text-align: left; border-bottom: 1px dotted #FFFFFF; } ul#dropmenu ul li a.noline{ border-bottom: 0px; } ul#dropmenu ul a.hover { background: #444; } /*メニューサイズ*/ ul#dropmenu ul#m01 {width:203px;} ul#dropmenu ul#m02 {width:163px;} ul#dropmenu ul#m03 {width:163px;} ul#dropmenu ul#m04 {width:150px;} /* ======================================================== ドロップメニュー ここまで ======================================================== */ ul { margin: 0px; padding: 0px; list-style-type: none; } img { vertical-align: top; } .main_area .footer_menu .footer_menu_area1 a { color: #666666; text-decoration: none; } .main_area .footer_menu .footer_menu_area2 a { color: #666666; text-decoration: none; } .top_main01 { float: left; width: 780px; } .top_main03 { clear: both; width: 780px; } .top_main03a { float: left; width: 460px; } .top_main03a_title { margin-bottom: 6px; } .top_main04 { width: 780px; clear: both; // padding-top: 30px; padding-bottom: 30px; } .top_main04a { float: left; width: 466px; position: relative; } .main_area_ue { width: 780px; float: right; } .top_main02 { float: right; width: 241px; height: 589px; } .top_main01_line { width: 780px; padding-bottom: 6px; } .top_main03b { float: left; width: 300px; } .top_main04b { float: right; width: 300px; position: relative; } .top_main04a_moji01 { line-height: 17px; width: 223px; position: absolute; left: 234px; top: 47px; } .top_main04b_moji01 { line-height: 16px; width: 82px; position: absolute; left: 31px; top: 180px; text-align: right; } .top_main04a_moji02 { line-height: 16px; width: 458px; position: absolute; left: 2px; top: 203px; font-size: 12px; } .top_main04b_moji02 { line-height: 18px; width: 168px; position: absolute; left: 123px; top: 52px; } h1,h2,h3,p { margin: 0px; padding: 0px; } .tr01_01 { width: 780px; margin-bottom: 50px; } .tr01_02 { float: left; width: 170px; margin-left: 14px; } .tr01_03 { float: right; width: 564px; padding-right: 12px; padding-left: 20px; line-height: 20px; } .tr01_04 { float: right; width: 564px; padding-right: 12px; padding-left: 20px; line-height: 20px; } .tr09_01 { width: 780px; margin-bottom: 30px; } .tr09_02 { float: left; width: 414px; } .tr09_03 { float: right; width: 366px; } .tr09_03_p2 { position: absolute; left: 630px; top: 1101px; } .tr09_04 { clear: both; width: 780px; margin-top: 30px; float: left; margin-bottom: 10px; } .tr09_02_s_title01 { margin-bottom: 8px; } .tr09_05 { width: 780px; clear: both; height: 260px; } .tr09_05x { width: 780px; clear: both; height: 520px; } .tr09_05_moji1 { width: 225px; position: absolute; left: 468px; top: 1805px; line-height: 18px; } .tr09_05a { float: left; height: 247px; width: 386px; margin-left: 30px; } .tr09_05ax { float: left; height: 247px; width: 386px; margin-left: 30px; margin-top: 16px; } .tr09_tbl1 { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; } .tr09_tbl2 { border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; padding-left: 8px; } .tr09_tbl3 { border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; line-height: 18px; padding-top: 10px; padding-right: 6px; padding-bottom: 10px; padding-left: 8px; } .tr09_03_nen { float: left; width: 74px; } .tr09_03_nenpyou { float: right; width: 292px; } .tr09_03_tbl { line-height: 18px; } .tr09_05b { float: left; height: 247px; width: 300px; margin-left: 14px; } .tr09_05bx { float: right; height: 520px; width: 300px; margin-right: 50px; } .tr09_05_moji2 { width: 225px; position: absolute; left: 472px; top: 2341px; line-height: 18px; } .tr09_05_moji3 { width: 225px; position: absolute; left: 469px; top: 2595px; line-height: 18px; } .tr09_05_moji4 { width: 225px; position: absolute; left: 471px; top: 2078px; line-height: 18px; } .tr09_05_moji5 { width: 225px; position: absolute; left: 478px; top: 1965px; line-height: 18px; } .tr09_05_moji6 { width: 225px; position: absolute; left: 469px; top: 2316px; line-height: 18px; } .tr12_01 { width: 780px; margin-bottom: 40px; } .tr12_02 { width: 600px; margin-right: auto; margin-left: auto; margin-top: 40px; } .tr12_03 { width: 600px; margin-top: 10px; margin-right: auto; margin-left: auto; } .tr12_tbl3a { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; } .main_area .main_area_ue .tr12_02 img { margin-bottom: 10px; } .tr12_tbl1a { background-color: #D6EBFF; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; } .tr12_tbl1a2 { background-color: #D6EBFF; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; border-top-width: 1px; border-top-style: solid; } .tr12_tbl3b { background-color: #FFD6F5; text-align: center; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; } .tr12_tbl3c { line-height: 20px; padding-top: 14px; padding-bottom: 14px; padding-left: 24px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; background-color: #FFFFCC; font-size: 14px; } .tr12_tbl1b { background-color: #D6EBFF; text-align: center; } .tr12_tbl2a { border-bottom-width: 1px; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; padding-top: 10px; padding-bottom: 10px; padding-left: 30px; line-height: 18px; } .tr12_tbl2b { padding-top: 10px; padding-bottom: 10px; padding-left: 30px; line-height: 18px; } .tr12_tbl2a2 { border-bottom-width: 1px; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; padding-top: 10px; padding-bottom: 10px; padding-left: 30px; line-height: 18px; border-top-width: 1px; border-top-style: solid; } .tr32_01 { width: 780px; margin-bottom: 30px; } .tr32_02 { width: 640px; margin-right: auto; margin-left: auto; } .tr32_moji01 { font-size: 16px; font-weight: bold; color: #FF0000; } .tr32_moji02 { font-size: 14px; color: #0000FF; padding-top: 6px; padding-bottom: 6px; } .main_area .main_area_ue .tr32_02 a { text-decoration: none; } .tr32_moji03 { line-height: 16px; padding-bottom: 20px; padding-top: 6px; } body { margin-right: auto; margin-left: auto; } .all_area { width: 1000px; margin-right: auto; margin-left: auto; } .tr29_01 { width: 780px; margin-bottom: 30px; } .tr29_02 { width: 554px; margin-right: auto; margin-bottom: 8px; margin-left: auto; font-size: 14px; font-weight: bold; color: #0066CC; } .tr29_04 { width: 738px; margin-right: auto; margin-bottom: 30px; margin-left: auto; } .all_area .main_area .main_area_ue .tr29_04 a { text-decoration: none; } .tr29_05 { width: 736px; margin-right: auto; margin-left: auto; } .tr29_03 { line-height: 18px; width: 554px; margin-right: auto; margin-bottom: 20px; margin-left: auto; } .tr06_01 { width: 780px; margin-bottom: 40px; } .tr06_p1 { float: left; width: 260px; margin-left: 40px; } .tr06_02 { float: left; width: 386px; margin-left: 30px; line-height: 18px; } .tr06_03 { clear: both; width: 730px; margin-top: 20px; margin-left: 24px; float: left; } .tr06_tbl1 { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; } .tr06_rbl2a { background-color: #E0F0FF; text-align: center; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; padding-top: 8px; padding-bottom: 8px; } .tr06_rbl2b { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; padding-right: 10px; padding-left: 10px; } .tr06_rbl2c { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; padding-left: 26px; padding-top: 10px; padding-bottom: 10px; line-height: 18px; } .tr06_04 { line-height: 18px; clear: both; width: 729px; margin-top: 20px; float: left; margin-left: 26px; } .tr06_05 { height: 28px; width: 738px; margin-top: 20px; margin-left: 20px; float: left; margin-bottom: 28px; } .tr06_p2 { float: left; width: 260px; margin-left: 40px; } .tr06_06 { float: left; width: 420px; margin-left: 30px; line-height: 18px; } .tr06_rbl2b2 { text-align: center; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; padding-top: 8px; padding-bottom: 8px; } .tr11_01 { width: 780px; margin-bottom: 40px; } .tr11_02 { width: 700px; margin-left: 80px; margin-bottom: 20px; } .all_area .main_area .main_area_ue .tr11_02 a { font-size: 14px; color: #666666; text-decoration: none; } .tr11_tbl1 { padding-top: 7px; padding-bottom: 7px; } .tr28_01 { width: 780px; margin-bottom: 40px; } .tr28_s_title { font-size: 16px; font-weight: bold; color: #FFFFFF; background-color: #0066FF; width: 660px; margin-left: 60px; padding-top: 8px; padding-bottom: 8px; padding-left: 20px; } .tr28_02 { width: 690px; margin-top: 18px; margin-bottom: 30px; margin-left: 90px; } .tr28_tbl1 { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; } .all_area .main_area .main_area_ue .tr28_02 a { font-size: 14px; color: #666666; text-decoration: none; } .tr16_moji01 { line-height: 18px; padding-left: 6px; padding-right: 6px; } .tr16_moji02 { line-height: 18px; padding-left: 10px; padding-right: 6px; } .tr16_moji03 { line-height: 18px; padding-left: 16px; padding-right: 10px; padding-top: 6px; } .tr16_moji04 { line-height: 18px; padding-left: 24px; padding-right: 10px; } .tr16_moji05 { line-height: 18px; padding-left: 6px; } .tr05_01 { width: 780px; margin-bottom: 50px; } .tr05_02 { width: 620px; margin-left: 80px; margin-bottom: 30px; } .tr05_02a { height: 230px; } .tr05_02_img1 { position: absolute; left: 342px; top: 195px; } .tr05_02b { line-height: 180%; margin-top: 30px; font-family: "MS ゴシック", "MS Gothic", "Osaka-等幅", Osaka-mono, monospace; } .tr05_02c { width: 120px; margin-left: 500px; line-height: 18px; margin-bottom: 30px; } .tr05_02c2 { width: 250px; line-height: 18px; margin-bottom: 30px; float: right; font-family: "MS ゴシック", "MS Gothic", "Osaka-等幅", Osaka-mono, monospace; font-weight: bold; margin-top: 10px; } .tr05_02_img2 { position: absolute; left: 517px; top: 107px; } .tr17_01 { width: 780px; margin-bottom: 20px; } .tr17_02 { width: 780px; margin-bottom: 20px; text-align: center; } .tr17_03 { width: 746px; margin-right: auto; margin-left: auto; } .tr17_03a { padding-bottom: 14px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; float: left; width: 746px; margin-bottom: 14px; } .tr17_03a_2 { float: left; width: 246px; margin-left: 20px; } .all_area .main_area .main_area_ue .tr17_03 .tr17_03a .tr17_03a_1 img { margin-bottom: 5px; margin-left: 5px; } .tr17_03a_1 { float: left; width: 404px; margin-left: 35px; } .tr17_tbl1b { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; line-height: 18px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; border-left-style: solid; } .tr17_tbl2b { line-height: 18px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; } .tr17_tbl1a { margin-top: 3px; margin-bottom: 3px; margin-left: 8px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; color: #3366FF; background-color: #EBEBEB; padding-left: 8px; padding-top: 4px; vertical-align: top; } .tr17_04 { text-align: center; width: 780px; margin-top: 20px; margin-bottom: 30px; clear: both; float: left; } .tr17_tbl2a { margin-top: 3px; margin-bottom: 3px; margin-left: 8px; color: #3366FF; background-color: #EBEBEB; padding-left: 8px; padding-top: 5px; } .tr17_03b { padding-bottom: 14px; float: left; width: 746px; margin-bottom: 14px; } .all_area .main_area .main_area_ue .tr17_03 .tr17_03b .tr17_03a_1 img { margin-bottom: 5px; margin-left: 5px; } .tr15_01 { width: 780px; margin-bottom: 20px; } .tr15_02 { width: 770px; margin-bottom: 20px; margin-left: 5px; } .tr15_02_moji { width: 474px; position: absolute; left: 31px; top: 86px; line-height: 18px; color: #333333; } .tr15_03 { width: 760px; margin-left: 20px; } .tr15_03_b { float: right; width: 497px; position: relative; } .tr15_03_a { float: left; width: 240px; } .tr15_03_b_moji { line-height: 18px; width: 472px; position: absolute; left: 8px; top: 112px; } .tr15_tensen { width: 740px; margin-right: auto; margin-left: auto; padding-top: 12px; padding-bottom: 12px; clear: both; } .tr15_03_b_moji2 { line-height: 18px; width: 472px; position: absolute; left: 4px; top: 136px; } .tr15_04_moji { line-height: 18px; width: 656px; position: absolute; left: 54px; top: 234px; } .tr15_05 { width: 647px; margin-bottom: 30px; margin-left: 54px; } .tr15_04 { width: 780px; position: relative; } .tr15_03_b_moji3 { line-height: 18px; width: 472px; position: absolute; left: 5px; top: 167px; } .tr14_title { width: 780px; margin-bottom: 16px; } .tr14_menu { width: 774px; margin-right: 3px; margin-left: 3px; margin-bottom: 30px; } .tr14_area { width: 760px; margin-right: 10px; margin-left: 10px; position: relative; } .tr14_area_1 { float: left; width: 290px; } .tr14_area_2 { width: 450px; margin-left: 20px; float: left; margin-bottom: 10px; } .tr14_area_3 { width: 450px; margin-left: 20px; float: left; line-height: 18px; } .tr14_area_4 { clear: both; float: left; width: 760px; margin-bottom: 10px; margin-top: 10px; } .tr14_area_6 { width: 540px; margin-top: 10px; margin-left: 80px; } .tr14_area_5 { clear: both; float: left; width: 760px; margin-bottom: 10px; line-height: 18px; } .tr14_area_7 { float: left; width: 334px; line-height: 18px; } .tr14_area_8 { float: left; width: 260px; margin-left: 70px; margin-bottom: 5px; } .tr14_area_9 { float: left; width: 360px; margin-left: 40px; margin-bottom: 8px; } .tr14_tensen { width: 762px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 20px; clear: both; } .tr14_area_10 { float: left; width: 360px; margin-left: 40px; line-height: 18px; } .tr14_area_11 { float: left; width: 434px; } .tr14_area_12 { width: 313px; margin-left: 10px; float: left; margin-bottom: 10px; line-height: 18px; } .tr14_area_spacer { width: 50px; float: left; } .tr14_area_13 { float: left; width: 300px; } .tr14_area_14 { width: 450px; margin-left: 10px; float: left; margin-bottom: 10px; line-height: 18px; } .tr14_area_15 { width: 450px; position: absolute; line-height: 18px; left: 309px; top: 24px; } .tr14_area_16 { width: 296px; position: absolute; line-height: 18px; left: 463px; top: 193px; } .tr14_area_17 { float: left; width: 375px; } .tr14_area_18 { width: 365px; margin-left: 15px; float: left; margin-bottom: 10px; line-height: 18px; } .tr16_title { width: 780px; margin-bottom: 20px; } .tr16_01 { background-color: #FFEBD6; height: 250px; width: 748px; margin-left: 6px; position: relative; padding: 10px; margin-bottom: 16px; } .tr16_02 { width: 762px; margin-left: 18px; position: relative; height: 299px; } .tr16_rescue { margin-left: 18px; position: relative; } .tr16_rescue_moji { font-size: 12px; line-height: 18px; color: #666; height: 124px; width: 440px; position: absolute; left: 1px; top: 188px; } .tr16_02_moji { height: 16px; width: 462px; position: absolute; left: 3px; top: 88px; } .tr16_tensen { width: 737px; padding-top: 30px; padding-bottom: 30px; margin-left: 18px; clear: both; } .tr16_03 { width: 740px; margin-left: 18px; position: relative; } .tr16_03a { line-height: 18px; float: left; width: 480px; } .tr16_01_a { font-size: 16px; line-height: 24px; color: #333333; height: 97px; width: 420px; position: absolute; left: 333px; top: 19px; padding-right: 5px; } .tr16_01_b { font-size: 18px; line-height: 26px; font-weight: bold; background-color: #CC0000; height: 53px; width: 370px; position: absolute; left: 343px; top: 148px; color: #FFFFFF; padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 16px; } .tr16_01_c { height: 28px; width: 738px; position: absolute; left: 13px; top: 229px; } .tr16_03b { line-height: 18px; float: right; width: 234px; } .tr07_title { width: 780px; } .tr07_01 { width: 750px; margin-left: 5px; border-top-width: 5px; border-top-style: solid; border-top-color: #0066CC; padding-top: 3px; height: 220px; float: left; margin-top: 26px; } .tr07_01a_moji { line-height: 20px; margin-top: 10px; margin-left: 45px; font-size: 14px; } .tr07_01a { float: left; width: 390px; } .tr07_01b { float: right; height: 208px; width: 330px; } .tr07_01c { float: left; width: 370px; clear: both; } .tr07_01d { float: right; width: 362px; } .tr07_02 { width: 750px; margin-left: 5px; position: relative; border-top-style: none; padding-top: 3px; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-bottom: 10px; margin-top: 10px; line-height: 18px; clear: both; } .tr07_03 { width: 750px; margin-left: 5px; border-top-style: none; padding-top: 3px; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-bottom: 20px; margin-top: 10px; line-height: 18px; float: left; } .tr07_04 { width: 745px; background-image: url(tr07/img/tr07_r12_c1.jpg); background-repeat: repeat-y; background-position: left; clear: both; } .tr07_04_ryutu { width: 745px; background-image: url(tr07/img/bg_ryutu.jpg); background-repeat: repeat-y; background-position: left; clear: both; } .tr07_tbl_moji { line-height: 18px; padding-bottom: 8px; padding-top: 8px; } .tr07_04_2 { width: 745px; background-image: url(tr07/img/tr07_r38_c1.jpg); background-repeat: repeat-y; background-position: left; clear: both; } .tr07_04_3 { width: 745px; background-image: url(tr07/img/tr07_r56_c1.jpg); background-repeat: repeat-y; background-position: left; clear: both; } .tr10_title { width: 780px; margin-bottom: 30px; } .tr10_01 { width: 764px; margin-bottom: 10px; margin-left: 8px; } .tr10_02 { width: 764px; margin-bottom: 20px; margin-left: 8px; line-height: 18px; } .tr10_03 { width: 766px; margin-left: 7px; margin-bottom: 14px; clear: left; } .tr10_04a { line-height: 18px; float: left; width: 546px; } .tr10_04b { float: right; width: 180px; } .tr10_04 { width: 766px; margin-left: 7px; margin-bottom: 14px; float: left; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; } .tr10_05 { width: 766px; margin-left: 7px; margin-bottom: 14px; float: left; padding-bottom: 20px; } .tr10_06 { clear: both; width: 510px; margin-top: 10px; margin-right: auto; margin-bottom: 30px; margin-left: auto; } .tr10_title2 { width: 780px; margin-bottom: 30px; margin-top: 50px; float: left; } .tr13_01 { width: 554px; margin-right: auto; margin-bottom: 20px; margin-left: auto; font-size: 14px; font-weight: bold; color: #333333; } .tr14_under { width: 770px; margin-top: 10px; margin-bottom: 20px; margin-left: 5px; } .tr08_01 { width: 780px; margin-bottom: 10px; } .tr08_02 { width: 780px; margin-bottom: 20px; text-align: right; } .tr08_03 { width: 770px; margin-left: 10px; margin-top: 16px; margin-bottom: 50px; } .tr08_04 { width: 600px; margin-bottom: 30px; margin-left: 90px; } .tr11_click { text-align: right; margin-bottom: 8px; color: #333333; margin-top: 8px; margin-right: 45px; } .tane_left { float: left; width: 240px; } .tane_right { float: right; width: 530px; } .tane_waku { width: 780px; } .tane_kensaku { width: 780px; text-align: right; margin-bottom: 10px; margin-top: 10px; } .tr02_moji01 { font-size: 14px; line-height: 21px; font-weight: bold; color: #039; height: 60px; width: 701px; margin-top: 50px; margin-left: 40px; margin-bottom: 30px; } .tr02_btn_area { height: 24px; margin-bottom: 10px; width: 780px; float: left; } .tr02_line { clear: both; margin-bottom: 14px; margin-left: 3px; float: left; margin-top: 10px; } .all_area .main_area .main_area_ue ul li { display: inline; } .tr02_gs { margin-top: 10px; } .tr02_gs2 { margin-top: 10px; margin-bottom: 40px; } .tr02_main_left { float: left; width: 570px; } .tr02_main_right { float: right; width: 210px; } .tr02_tt { margin-bottom: 8px; margin-left: 4px; } .tr02_tt_b { margin-bottom: 20px; margin-left: 4px; } .tr02_m { margin-bottom: 8px; margin-left: 10px; } .tr02_m_moji01 { font-size: 12px; line-height: 18px; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; } .tr02_tt_midashi { font-size: 14px; font-weight: bold; color: #666; margin-bottom: 18px; margin-left: 30px; } .tr02_tt_moji01 { font-size: 12px; line-height: 18px; margin-left: 30px; margin-bottom: 30px; } .tr31_01 { margin-bottom: 30px; } .tr31_02 { font-size: 16px; font-weight: bold; color: #06C; margin-bottom: 8px; margin-left: 4px; } .tr31_03 { font-size: 12px; line-height: 20px; color: #666; margin-bottom: 26px; margin-left: 18px; } .tr31_04 { font-size: 14px; line-height: 21px; color: #666; width: 320px; margin-left: 450px; } .tr03_01 { margin-bottom: 30px; } .tr03_02 { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 18px; font-weight: bold; color: #333; margin-bottom: 24px; text-align: center; } .tr03_03 { font-size: 16px; line-height: 24px; font-weight: bold; color: #06C; margin-left: 30px; margin-bottom: 30px; } .tr03_04_right { float: right; height: 296px; width: 498px; border: 1px solid #999; margin-right: 4px; padding: 20px; } .tr03_04_01 { font-size: 20px; color: #F60; text-align: center; font-weight: bold; margin-bottom: 20px; } .tr03_04_02 { font-size: 14px; line-height: 20px; color: #333; } .tr03_04_left { width: 230px; padding-left: 4px; float: left; } .tr04_01 { margin-bottom: 30px; } .tr04_02 { font-size: 16px; font-weight: bold; color: #333; text-align: center; margin-bottom: 30px; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; } .tr04_03 { font-size: 16px; font-weight: bold; color: #06C; margin-bottom: 34px; margin-left: 40px; } .tr04_04_left { float: left; width: 220px; } .tr04_04_right { float: right; height: 514px; width: 546px; border: 1px solid #999; } .tr04_04_r01 { font-size: 16px; font-weight: bold; color: #F60; margin-top: 26px; margin-left: 16px; } .tr04_04_r02 { font-size: 12px; line-height: 18px; color: #666; margin-top: 16px; margin-left: 40px; margin-right: 8px; padding-bottom: 10px; } .all_area .main_area .main_area_ue .tr04_04_left img { margin-bottom: 17px; } .tr26_01 { margin-bottom: 30px; } .tr26_02 { text-align: center; margin-bottom: 12px; } .tr26_03 { font-size: 14px; color: #333; text-align: center; margin-bottom: 20px; } .tr26_st01 { margin-bottom: 8px; } .tr26_st02 { margin-bottom: 8px; margin-top: 50px; } .tr26_p2 { margin-top: 10px; margin-bottom: 30px; } .tr26_tbl01 { font-size: 14px; width: 500px; margin-right: auto; margin-left: auto; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; margin-bottom: 50px; } .tr26_tbl02 { font-size: 14px; color: #666; text-align: center; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; } .tr26_tbl03 { width: 658px; margin-right: auto; margin-bottom: 20px; margin-left: auto; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #333; border-right-color: #333; border-bottom-color: #333; border-left-color: #333; } .tr26_tb04a { font-size: 14px; font-weight: bold; color: #000; text-align: center; padding: 8px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .tr26_tb04b { font-size: 14px; color: #666; text-align: center; padding: 10px; border-right-width: 1px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .tr26_tb04c { font-size: 14px; color: #666; text-align: center; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .tr25_01 { margin-bottom: 30px; } .tr25_02 { font-size: 16px; font-weight: bold; color: #06F; margin-bottom: 10px; margin-left: 10px; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; } .tr25_03 { font-size: 14px; line-height: 21px; color: #666; margin-bottom: 18px; margin-left: 40px; } .tr25_04 { font-size: 14px; font-weight: bold; color: #000; margin-top: 10px; margin-bottom: 8px; margin-left: 6px; } .tr25_tbl1 { width: 770px; margin-right: auto; margin-left: auto; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .tr25_tbl2 { font-size: 12px; line-height: 18px; color: #666; text-align: center; padding: 6px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .tr25_tbl3 { font-size: 12px; line-height: 18px; color: #666; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .tr25_tbl4 { font-size: 12px; line-height: 18px; color: #666; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; text-align: center; } .tr24_01 { margin-bottom: 30px; } .tr24_02 { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 14px; line-height: 21px; font-weight: bold; color: #333; margin-right: auto; margin-bottom: 30px; margin-left: auto; width: 700px; } .tr24_03 { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 16px; font-weight: bold; color: #06F; margin-bottom: 10px; margin-left: 10px; } .tr24_04 { font-size: 14px; line-height: 22px; color: #666; margin-bottom: 30px; margin-left: 30px; } .tr24_04b { font-size: 14px; line-height: 22px; color: #666; margin-bottom: 10px; margin-left: 30px; } .tr24_05 { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 14px; font-weight: bold; color: #096; margin-left: 16px; } .tr24_aka { color: #F00; font-weight: bold; } .tr30_01 { margin-bottom: 30px; } .all_area .main_area .main_area_ue ul li { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 14px; color: #039; margin-left: 100px; margin-bottom: 20px; } .all_area .main_area .main_area_ue ul ul li { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 12px; color: #666; list-style-type: disc; display: list-item; margin-left: 150px; margin-bottom: 8px; margin-top: 8px; } .tr00_01 { width: 600px; margin-top: 100px; margin-right: auto; margin-left: auto; margin-bottom: 300px; } .fb_area { height: 440px; width: 190px; margin-top: 26px; margin-bottom: 10px; } .smt_txt { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 36px; color: #333; background-color: #F90; margin-bottom: 10px; text-align: center; padding: 20px; font-weight: bold; display: none; } .ranmaru_a { margin-bottom: 6px; width: 520px; } .bnr201410 { margin-bottom: 6px; } .top_main04c { background-color: #F7F7F7; float: left; width: 780px; border: 1px solid #CCC; margin-bottom: 20px; } .m04c_txt { font-size: 12px; line-height: 180%; color: #333; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; } .tr05_stacho { font-size: 12px; line-height: 140%; color: #333; margin-bottom: 60px; font-family: "MS ゴシック", "MS Gothic", "Osaka-等幅", Osaka-mono, monospace; padding-left: 6px; }