@charset "utf-8";/*--------------------------------------------------Designer Kentaro Yuasa <info@yuaken.com>(c)2007 yuaken.com all rights reserved.--------------------------------------------------*/body , span , p , ul { font-size:14px; color:#333; background:#fff; }h2 , h3 , h4 , h5 , h6 { font-size:16px; color:#333; background:#fff; }h1 { font-size:18px; color:#333; background:#fff; }.header_right , .header_left , .menu_left , .box_swf , .frame , .pageup { display:none; }a img { border:none; }dt { float:left; margin:0; padding:0; }dd { margin-left:100px; padding:0; }.img_left { float:left; margin:0 10px 0 0; }/*table------------------------------------------------*/.midashi_link_01 { float:left; margin:5px 0; padding:0; background:url(../01_image/link/midashi_long_link_01.gif); width:720px; height:30px; }table { float:left; margin:10px 0 0; padding:0;  width:100%; height:auto; border-left:1px solid #ccc; border-top:1px solid #ccc; }caption { background:#eee; width:100%; border:1px solid #ccc; border-bottom:3px solid #999; font-size:14px; color:#333; }th , td { border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-size:12px; color:#333; vertical-align: top; }table li { margin:2px 5px; padding:0; display:block; text-align:left; }.link_name { font-size:12px; color:#666; }.item_01 { width:33%; }.item_02 { width:33%; }.item_03 { width:33%; }/*text_link------------------------------------------------*/a:link,a:visited,a:active { color:#039; }a:hover  { color:#f60; text-decoration:none;}