@charset "utf-8";
/* CSS Document */

* {font-family:"ＭＳ Ｐ明朝",serif;vertical-align: 0;}

h1, h2, h3, th, dt, strong, a, #logo a, #footer ul li {margin: 0;padding: 0;font-family: "Century Gothic", Arial, sans-serif;font-weight: normal;color: #5d4442;}
h1{margin-top:0.8mm;font-size:14pt;font-weight:bold;}
h2{margin-top:0.8mm;font-size:13pt;font-weight:bold;}
body {margin: 0;padding: 0;width: 100%;background-color: white;background-image: none;font-size: 12pt;line-height: 1.4;}
head+body {width: 190mm;max-width: 100%;min-width: 80%;margin: 0 auto;}
a img{border:none;}
a{color:#004098;}
hr{clear:both;}

/*  ヘッダー  */
#header{width:209.9mm;height:13mm;}
#header #logo{width:165mm;height:12.8mm;background:url(../img/print_logo.gif) no-repeat 0 0;padding-left:60mm;vertical-align:bottom;}
#header #logo a:after {content:url("../img/print_link.jpg") attr(href) " ";font-size: 10.5pt;font-family:monospace;color:#004098;}
#header #logo a img{display:none;}
#header div.support_nav,#header .nav,#header .nav .g_nav{display:none;}


/*  フッター  */
#footer{text-align:center;background-image:none;color: #5d4442;line-height:1.2;font-size: 11pt;}
#footer p,#footer span{margin:0;}
#footer * a:after {content:url("../img/print_link.jpg") attr(href) " ";font-size: 10.5pt;font-family:monospace;}

/*  パンくずナビ  */
#content .pan_nav{display:none;}

/*  ページのトップへ  */
div.a_top,div.page_foot{display:none;}

/*  申込フォームのリンクボタン  */
#content .top_drop{width:750px;max-height:226px;}
* html #content .top_drop{margin:5px 0 0;}
#content .top_drop div{background:url(../img/drop_index2.gif) no-repeat 0 0;max-height:220px;}
#content .top_drop div p{width:464px;min-height:57px;max-height:100px;margin-left:265px;padding-top:18px;over-flow:hidden;}
* html #content .top_drop div p{height:70px;}
#content .top_drop div div.butt{width:678px;height:70px;margin:0 0 0 36px;padding:0 0;background-image:none;}
#content .top_drop div.bottom{margin:0;padding:0;height:6px;width:750px;background:url(../img/drop_index2_bottom.gif) no-repeat left bottom;}
* html #content .top_drop div.bottom{margin-top:-11px;}

/* sup02.html */
body#sup_2 div#content table.support{background:url(../sup/images/sup02_1.gif) no-repeat 0 0;width:724px;height:812px;vertical-align:top;font-size:13px;line-height:1.4;}
body#sup_2 div#content table.support tr th.midasi{height:33px;}
body#sup_2 div#content table.support tr th.midasi h2{margin:0;padding:0;font-size:0.1ex;color:#FFF;}
body#sup_2 div#content table.support tr td.col_01{height:410px;width:339px;}
body#sup_2 div#content table.support tr td.col_01 h3{margin:5px 0 5px 8px;font-size:14px;}
body#sup_2 div#content table.support tr td.col_01 p{margin:0 0 5px 5px;}
body#sup_2 div#content table.support tr td.col_01 p.c01{margin-top:30px;}
body#sup_2 div#content table.support tr td.col_01 ol{margin:3px 0 5px 35px;list-style-position:inline;}
body#sup_2 div#content table.support tr td.col_01 ol li{margin:0;}
body#sup_2 div#content table.support tr td.col_03{height:330px;width:339px;}
body#sup_2 div#content table.support tr td.col_03 h3{margin:5px 0 24px 8px;font-size:14px;}
body#sup_2 div#content table.support tr td.col_03 p{margin:0 0 5px 5px;}
body#sup_2 div#content table.support tr td.col_02{height:410px;width:389px;}
body#sup_2 div#content table.support tr td.col_02 h3{margin:5px 0 5px 60px;font-size:14px;}
body#sup_2 div#content table.support tr td.col_02 p{margin:0 0 0 60px;}
body#sup_2 div#content table.support tr td.col_04{height:330px;width:389px;text-align:right;}
body#sup_2 div#content table.support tr td.col_04 h3{margin:5px 8px 24px 60px;font-size:14px;}
body#sup_2 div#content table.support tr td.col_04 p{margin:0 8px 5px 60px;}


