@charset "Shift_JIS";

/*default settings */


  


div,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}
hr { color:#1B1000 }
img,swf { border: 0; vertical-align: top; }


  
/*----------------------------------- class */

div.clearer { margin: 0; padding: 0; clear: left;}
div.clearer_b { margin: 0; padding: 0; clear: both;}
  
div.b_bar {width: 550px;height: 5px;background: url(../bunjyochi/img/b_bar.gif) repeat-x left top;}

/**----------------------------------- syousai **/ 

div#syousai { width: 550px; text-align: left;}

div#back { magin: 5px; text-align: right;}

div#s_01 { margin-top: 5px; width: 550px;}
div#s_01 h1 { margin: 0; padding: 0; font-size: 16px; float: left; width: 300px; }
div#s_01 ul { margin: 0; padding: 0; width: 250px; float: right;}
div#s_01 li { margin: 0; padding: 0; list-style: none; float: left;}

div#s_02 { margin: 15px 0px; text-align:left;}
div#s_02 ul { margin: 0px; padding: 0px; }
div#s_02 li { list-style: none; float: left; padding-left:10px;}

div#s_03 { margin: 15px 0px; text-align:left; font-size: 12px;}
div#s_03 p { background: #E9ECE1; padding: 8px;}

div#s_04 { margin: 15px 0px; text-align:left; font-size: 12px;}
div#s_04 ul { margin: 0px; padding: 0px; }
div#s_04 li { list-style: none; padding:5px; text-indent: 1.2em; background: url(../bunjyochi/img/b_marker.gif) no-repeat left center; border-bottom: 1px solid #CCC;}

div#s_05 { margin: 15px 0px; text-align:left;}
div#s_05 h2 { margin: 0px; padding: 0px; font-size: 12px; color: #666; text-indent: 1.2em; background: url(../bunjyochi/img/b_marker.gif) no-repeat left center;}
div#s_05 ul { width: 550px; margin: 8px 0px; padding: 0px; background: #F7F2E3; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}
div#s_05 li { list-style: none; padding:10px;}


/**----------------------------------- list **/ 

div#list { width: 550px; text-align: left;}

div#l_01 { margin-top: 15px; width: 550px;}
div#l_01_l { width: 280px; float:left;}

div#l_01_r { width: 270px; float:right;}

div#l_01_r p { font-size: 12px; line-height; 150%; margin-left: 10px;}

div#l_02 { margin: 15px 0px; text-align:left;}
div#l_02 h2 { margin: 0px; padding: 0px; font-size: 12px; color: #666; text-indent: 1.2em; background: url(../bunjyochi/img/b_marker.gif) no-repeat left center;}
div#l_02 ul { width: 550px; margin: 8px 0px; padding: 0px; background: #F7F2E3; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}
div#l_02 li { list-style: none; padding:8px;}



/**----------------------------------- kaitori **/ 

div#kaitori { width: 800px; text-align: left; line-height: 150%; font-size: 12px; } 

div.menu {width: 800px; margin-top: 50px;}
div.menu ul { margin: 0px;}
div.menu li { list-style-type:none; height:55px; float:left; margin: 0px; padding: 0px;}
div.menu li.g_01{ background:url(img/menu_bb_01.gif); width:110px; height:55px; }
div.menu li.g_02{ background:url(img/menu_bb_02.gif); width:97px; height:55px;  }
div.menu li.g_03{ background:url(img/menu_bb_03.gif); width:158px; height:55px;  }
div.menu li.g_04{ background:url(img/menu_bb_04.gif); width:156px; height:55px;  }
div.menu li.g_05{ background:url(img/menu_bb_05.gif); width:279px; height:55px;  }
div.menu li.g_01 a { display:block; width:110px; height:55px; }
div.menu li.g_02 a { display:block; width:97px; height:55px; }
div.menu li.g_03 a { display:block; width:158px; height:55px; }
div.menu li.g_04 a { display:block; width:156px; height:55px; }
div.menu li.g_05 a { display:block; width:279px; height:55px; }
div.menu li.g_01 a:hover { background-color:transparent; }
div.menu li.g_02 a:hover { background-color:transparent; }
div.menu li.g_03 a:hover { background-color:transparent; }
div.menu li.g_04 a:hover { background-color:transparent; }
div.menu li.g_05 a:hover { background-color:transparent; }
div.menu li.g_01 a:hover img{ visibility:hidden; }
div.menu li.g_02 a:hover img{ visibility:hidden; }
div.menu li.g_03 a:hover img{ visibility:hidden; }
div.menu li.g_04 a:hover img{ visibility:hidden; }
div.menu li.g_05 a:hover img{ visibility:hidden; }

div#k_01 { width: 800px;}
div#k_01_l { width: 500px; float: left;}
div#k_01_r { width: 300px; float: right;}


div#k_02 { width: 800px; margin-top: 40px;}
div#k_02_l { width: 550px; float: left;}
div#k_02_l dl {margin-left: 10px;}
div#k_02_l dt { margin-top: 10px; font-weight: bold; }
div#k_02_l dd { margin: 0px 5px 10px 0px; }
div#k_02_l p { margin: 10px; }

div#k_02_r { width: 250px; float: right;}
div#k_02_r img { margin-left: 10px;}

div#k_02_b { margin-top: 20px; background: #E7F1D1; }
div#k_02_b p { margin: 0px 10px; }

div#k_03 { width: 290px; text-align: center; margin-top: 30px;margin-left: 250px;}
div#k_03 p { margin: 5px; padding: 5px; background: #E7F1D1;}


div#n_01 { width: 800px; }
div#n_01 h2 { font-size: 14px; color: #666; background: url(img/n_marker.gif) no-repeat left center; border-bottom: 1px solid #CCC; margin-top: 20px; padding: 5px; text-indent: 0.7em;}
div#n_01 p { margin: 10px;}
div#n_01 ul { margin-top: 10px;}
div#n_01 li { list-style: none; float: left; margin-right: 20px; padding-bottom: 20px;}
div#n_01_b { background: #E7F1D1; }
div#n_01_l { margin-top: 20px; width: 490px; float: left;}
div#n_01_l p { margin: 0px 10px; }
div#n_01_r { margin-top: 20px;  width: 310px; float: right;}
div#n_01_r img { margin-left: 20px;}
div#n_01_r p { margin-left: 20px; margin-top: 10px;}
div#n_01_r strong { font-size: 12px; color: #333;}

div#n_02 { width: 800px; }
div#n_02 h2 { font-size: 14px; color: #666; background: url(img/n_marker.gif) no-repeat left center; border-bottom: 1px solid #CCC; margin-top: 20px; padding: 5px; text-indent: 0.7em;}
div#n_02 p { margin: 10px;}
div#n_02_b { margin-top: 20px; background: #E7F1D1; }
div#n_02_b p { margin: 0px 10px; }

div#n_03 { width: 800px; }
div#n_03 h2 { font-size: 14px; color: #666; background: url(img/n_marker.gif) no-repeat left center; border-bottom: 1px solid #CCC; margin-top: 20px; padding: 5px; text-indent: 0.7em;}
div#n_03 p { margin: 10px;}
div#n_03 ul { margin-top: 10px;}
div#n_03 li { list-style: none; float: left; margin-right: 20px;}
div#n_03_b { margin-top: 20px; background: #E7F1D1; }
div#n_03_b p { margin: 0px 10px; }

div#n_04 { width: 800px; }
div#n_04 h2 { font-size: 14px; color: #666; background: url(img/n_marker.gif) no-repeat left center; border-bottom: 1px solid #CCC; margin-top: 20px; padding: 5px; text-indent: 0.7em;}
div#n_04 p { margin: 10px;}
div#n_04 ul { margin-top: 10px;}
div#n_04 li { list-style: none; float: left; margin-right: 20px;}
div#n_04_b { margin-top: 20px; background: #E7F1D1; }
div#n_04_b p { margin: 0px 10px; }

div#n_05 { width: 800px; }
div#n_05 h2 { font-size: 14px; color: #666; background: url(img/n_marker.gif) no-repeat left center; border-bottom: 1px solid #CCC; margin-top: 20px; padding: 5px; text-indent: 0.7em;}
div#n_05 p { margin: 10px;}
div#n_05_img { margin-top: 20px;}
div#n_05 ul { margin-top: 10px;}
div#n_05 li { list-style: none; float: left; margin-right: 20px;}
div#n_05_l01 { width: 290px; float: left; margin-top: 20px; }
div#n_05_r01 { width: 510px; float: right; margin-top: 20px; }
div#n_05_r01 p { margin-top:0px; }

div#n_05_l02 { width: 290px; float: left; margin-top: 20px; }
div#n_05_r02 { width: 510px; float: right; margin-top: 20px; }
div#n_05_r02 dl { margin-top:20px; }
div#n_05_r02 dd { margin-top:5px; }
