@import url("../repeat_sauce.css") ;

/**submaincontent**/
#submain_content_start {/*clear:both; background:url(../images/about/submain_visual.png) no-repeat 440px 0;*/}	 

#contant_left20_submain { background:url(/images/about/submain_visual.png) no-repeat 420px 0; padding-top:20px;}

#submain_one .list_box, #submain_two .list_box {font-size:0px;}
#submain_one .list_box {clear:both; width:653px; height:210px;}
#submain_two {clear:both; }
#submain_two .list_box {width:653px; height:183px; background:url(/images/about/submain_two_box.gif) no-repeat;}

#submain_one .list_box .list_one, #submain_one .list_box .list_two {width:206px;}
#submain_one .list_box .list_one dd {position:relative;}

#submain_one .list_box .list_three, #submain_one .list_box .list_four {position:relative; width:326px;  }
#submain_one .list_box .list_three .one {width:176px;}
#submain_one .list_box .list_three .two {width:132px;}
#submain_one .list_box .list_three .two li {float:left; }
#submain_one .list_box .list_three .two div {clear:both; text-align:center; padding-top:6px; font-size:11px; color:#8b8b8b; line-height:1.1em; }
#submain_one .list_box .list_three .two div img {border:#c0c0c0 solid 1px;}
#submain_one .list_box .list_three .two .diary {text-align:left;}
#submain_one .list_box .list_three .two .diary ul {margin: 0 3px;}
#submain_one .list_box .list_three .two .diary li {border-bottom:#c4c4c4 dashed 1px; padding:3px 0 3px 5px; width:126px; background:url(/images/common/submain_list_doticon.gif) no-repeat 0 6px; line-height:1.1em; font-size:12px;}
#submain_one .list_box .list_three .two .diary li span  {color:#db4401; font-weight:bold; letter-spacing:0px;}


#submain_one .list_box .list_four {background:url(/images/about/submain_listbox_title04_bg.gif) no-repeat 180px 95px; height:172px; }
#submain_one .list_box .list_four dl {padding-bottom:20px;}
#submain_one .list_box .list_four .search_1 {width:80px; margin-right:3px;}
#submain_one .list_box .list_four .search_2 {width:180px; margin-right:3px; padding:2px 2px 0 2px;}

#submain_one .list_box .list_four .search_1, #submain_one .list_box .list_four .search_2, #submain_one .list_box .list_four .btn {font-size:11px; vertical-align:middle;}

.detail_btn {position:absolute; top:78px; left:108px; }
.detail_btn02 {position:absolute; top:12px; left:255px; }

.left_benner_box {background:url(/images/about/left_sitego_box.gif); width:176px; height:115px; text-align:left;}
.left_benner_box ul {padding:12px 14px;}
.left_benner_box li {padding-bottom:3px;}
.left_benner_box select {font-size:11px; width:125px;}
.left_benner_box .top10 {padding-top:10px;}
.left_benner_box .img {padding:1px 0 0 2px;}	   
/**submaincontent³¡**/


.org_aa dd {padding-bottom:15px; }



/**guide_box**/
#guidebox {width:630px; padding:0 0 15px; }
#guidebox .guidebox_top {background:url(/images/comm/guidebox_top.gif) no-repeat; width:630px; height:8px; font-size:0px;}
#guidebox .guidebox_bg {background:url(/images/comm/guidebox_bg.gif) repeat-y; padding:5px 15px;}
#guidebox .guidebox_bottom {background:url(/images/comm/guidebox_bottom.gif) no-repeat; width:630px; height:8px; font-size:0px;}
.guide_icon {margin: 0 0 4px 5px;}



/********************ÀÏÁ¤*************************************************************v*/

a.gred:link { color:#69B045; text-decoration:none; }
a.gred:visited { color:#69B045; text-decoration:none;}
a.gred:hover  { color:#4B9227; text-decoration:underline; }


a.box:link { color:#5d5d5d; text-decoration:none; }
a.box:visited { color:#5d5d5d; text-decoration:none;}
a.box:hover  { color:#4B9227; text-decoration:none;}

/*ÄÁÅÙÃ÷*/

#point_color{ color:#45A526;}
#point_color_sub{background:url('/images/introduction/li_icon.gif') no-repeat 4px 4px; padding-left:20px;  list-style:none; color:#45A526; font-weight:bold;}
#point_color_b{ color:#45A526; font-weight:bold;}
#point_color_bg{ color:#FF9900; font-weight:bold; background-color:#F8F4CB;}

/*ÀÛÀºÈ¸»ö¹Ú½º*/
.intro_boxgrey{ background-color:#F8F8F8; width:305px; border:1px dashed #cccccc; padding:10px; margin:0 5px 15px 10px;}
.intro_boxgrey2{ background-color:#F8F8F8; width:560px !important; width:570px; border:1px dashed #cccccc;padding:5px; margin:25px 5px 10px 10px !important;margin:15px 5px 15px 10px;}
.top_mar{width:320px; float:left; margin-top:25px;}

/* th{  padding:0 5px 0 5px; vertical-align:top; color:#FFF;font-size:8pt !important;font-size:0.9em;} */


/*tab*/
.intro_tab{ background:url('/images/introduction/tab_line.gif') repeat-x; width:600px; height:24px;}
.intro_tab_01{ float:left; }

.tab_01 {padding:12px 0 20px 0;  }
.tab_01 li{float:left; margin:0 3px;}


.intro_both{ clear:both; padding-top:20px !important;padding-top:15px;}
.intro_both2{ clear:both; padding-top:30px !important;padding-top:25px;}
.intro_both3{ clear:both; padding-top:30px !important;padding-top:5px;}

.left_line{ float:left; padding-left:20px;}
.left_width{float:left;}
.left_width3{float:left; padding-top:100px;}
.left_width4{float:left; padding-top:50px;}
.left_width2{ clear:both; width:580px; padding-left:10px;}
.right_line{ float:left; padding-left:240px; padding-top:20px;}
.intro_margin{padding:10px 0 10px 0; margin-left:300px;}
.intro_margin2{padding-top:10px; margin-left:180px !important;margin-left:500px;}
.list_sub_right{ text-align:right;}

/*ÁÖ¿ä¾÷¹«°èÈ¹*/
.in_2007{ border:4px solid #E4E3E3; padding:5px}
.text_view{font-size:9pt; text-indent:0px; margin-top:5px !important;margin-top:30px; padding:10px;}
.in_2007_01 {background:url('/images/introduction/img_2007_00.gif') no-repeat; width:574px; height:184px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_02 {background:url('/images/introduction/img_2007_07.gif') no-repeat; width:574px; height:289px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_03 {background:url('/images/introduction/img_2007_01.gif') no-repeat; width:574px; height:186px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_04 {background:url('/images/introduction/img_2007_02.gif') no-repeat; width:574px; height:42px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_05 {background:url('/images/introduction/img_2007_03.gif') no-repeat; width:574px; height:56px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_06 {background:url('/images/introduction/img_2007_04.gif') no-repeat; width:574px; height:50px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_07 {background:url('/images/introduction/img_2007_05.gif') no-repeat; width:574px; height:42px; font-size:0pt; text-indent:-5000px; list-style:none; }
.in_2007_08 {background:url('/images/introduction/img_2007_06.gif') no-repeat; width:574px; height:49px; font-size:0pt; text-indent:-5000px; list-style:none; }

  
/*icon*/

.intro_stitle2 {background:url('/images/introduction/li_bicon.gif') no-repeat 4px 3px; padding-left:20px; list-style:none; }
.intro_stitle {background:url('/images/introduction/li_bicon.gif') no-repeat 4px 3px; padding-left:20px; font-weight:bold; list-style:none; margin:15px 0 5px 0;}
.intro_stitle3 {background:url('/images/introduction/li_bicon.gif') no-repeat 4px 3px; padding-left:20px; font-weight:bold; list-style:none; margin:15px 0 15px 0;}	
.intro_stitle4 {background:url('/images/introduction/li_bicon.gif') no-repeat 4px 13px; padding-left:20px; list-style:none; font-weight:bold; }

.intro_stitle_sub {background:url('/images/introduction/li_icon.gif') no-repeat 4px 4px; padding-left:20px;  list-style:none;}
.intro_stitle_sub3 {background:url('/images/introduction/li_icon.gif') no-repeat 0px 4px; padding-left:10px;  list-style:none; font-weight:bold;}
.intro_stitle_sub2 {background:url('/images/introduction/li_icon.gif') no-repeat 4px 9px; padding-left:20px;  list-style:none; padding-top:5px}
.intro_tel{text-align:center; margin-top:30px;}

/*°Ô½ÃÆÇ*/
.write_area2 tr {background-color:#fff;}
.write_area th , .write_area2 th{ background-color:#ABD57A; text-align:center; color:#ffffff; border:1px solid #fff; vertical-align:middle;}
.write_area2 td { text-align:right}
.write_area2 .left{ float:none; text-align:left}
.view_area th { background-color:#ABD57A; text-align:center; color:#ffffff; vertical-align:middle;}
.view_area td { font-weight: normal; background:#fff; }	
.view_area02 th, .view_area02 td {width:60px; width:30px; height:25px;}
.view_area02 th {border-left:#fff solid 1px; border-right:#fff solid 1px;}
.view_area02 td {border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px;}
.listview_area td {padding:0 3px 0 3px; border-bottom: 1px solid #ccc; }

.bbs_list{width:600px; list-style:none; clear:both; padding-top:5px;}	
.bbs_list .list_top{background:url('/images/introduction/list_top.gif') no-repeat; width:600px; height:5px;font-size:0px; }
.bbs_list .list_center{width:600px; height:19px;  font-weight:bold;  background-color:#ABD57A;}
.bbs_list .list_bottom{background:url('/images/introduction/list_bottom.gif') no-repeat; width:600px; height:5px;font-size:0px; }	
.bbs_list .list_write{ background-color:#E6B769; text-align:center; color:#ffffff; border:1px solid #fff;}
.bbs_list .list_area th {background-color:#ABD57A; vertical-align:middle;}
.bbs_list .list_area .list_left { padding: 0 0 0; height:28px; vertical-align:middle;  background:url('/images/introduction/list_left.gif') left no-repeat; background-color:#ABD57A; }
.bbs_list .list_area .list_right { padding: 0 0 0; height:28px; vertical-align:middle; background:url('/images/introduction/list_right.gif') top right no-repeat;  background-color:#ABD57A; }


.list_area_bottom td{border-bottom: 1px solid #ccc; }


/*tab*/
#tabnav { float:left; width:600px; margin:0; padding:0; white-space: nowrap;}   
#tabnav li { height:24px; margin:0 1px 10px 0 !important; margin:0 1px; float:left; background:url('/images/introduction/tab_right.gif') no-repeat top right;}
#tabnav li a {padding: 0 1em; line-height: 2.3em; color:#7A7A7A; float:left; display: block; background:url('/images/introduction/tab_left.gif') no-repeat top left;}
#tabnav .tab_on {float:left; background:url('/images/introduction/tab_right01.gif') no-repeat top right;}
#tabnav .tab_on a {padding: 0 1em; line-height: 2.3em; color:#336ABE; font-weight:bold; float:left; display: block; background:url('/images/introduction/tab_left01.gif') no-repeat top left;}

.tab{ background:url('/images/introduction/tab_bg.gif') repeat-x; width:600px; height:24px; }
.tab li	{ float:left;}
.tab_right{ float:right; width:400px;}	
.tab_right li {margin-left:10px;}
.next_line {clear:both;}


/**Àå°ü°úÀÇ ´ëÈ­**/	
.dialoge_info dd {margin-bottom:15px; float:left;}
.dialoge_info img {padding:0 15px 15px 5px;}
.dialoge_info .text {padding-top:10px; line-height:1.4em;}
.dialoge_info .text li {float:left; font-size:0px;}
.dialoge_info .button {padding-top:20px; width:500px;}
.dialoge_info .button01 {padding-top:20px; width:420px;} 
.dialoge_info .button img, .dialoge_info .button01 img {padding:0 0 0 3px;}

.dialoge_text {position:relative; }
.dialoge_text dd {line-height:1.3em;}
.dialoge_text p {padding:0 0 8px 5px;}
.dialoge_text img {position:absolute; top:-5px; left:12px;}

a.black:link, a.black:visited { color:#000; text-decoration:underline; }
a.black:hover, a.black:active  { color:#006dc9; text-decoration:none; }


/**Ãþº°¾È³»**/
.floor {}
.floor dd {float:left; margin:0 3px 5px 0;}
.floor dl {clear:both; margin-left:10px;}
.floor {font-size:0px;}
.floor .name {width:535px; background:#f3f3f3; }
.floor .name2 {width:535px; background:#f6f6f6; }
.floor .name p, .floor .name2 p {padding:5px; font-size:12px; line-height:1.3em;}

