@charset "utf-8";
/*join*/
div#join{ float:left; width:977px; height:auto; background:url(/images/join/join_bg.gif) 11px top no-repeat; padding-top:15px; padding-left:11px; padding-right:10px; margin-top:3px; margin-bottom:16px;}
div#join h1{ float: left; width:977px; height:29px; line-height:29px; background:url(/images/join/join_title.gif) no-repeat; color:#0066ff; font-size:20px;}
div#join div.first h1{ background:url(/images/join/join_title_first.gif) ;}
div#join h1.join_title{ height:115px; background:url(/images/join/h1.gif); margin-bottom:16px; text-indent:-8888px;}
div#join ul{ float:left; width:975px; border:1px #9ccce5 solid; border-top:none; border-bottom:none; list-style:none; padding-bottom:20px; }
div#join ul li{ float:left; height:auto; text-align:left; }
/*join----join_content*/
div#join div.join_content{ float:left; width:977px; height:auto; }
/*join----join_content----li(left)*/
div#join div.join_content ul li.left{ width:549px; padding-left:69px; padding-right:69px; padding-top:25px; }
div#join div.join_content ul li.left hr{ width:549px; height:2px; color:#8ed4e1; background:#8ed4e1; border:none; display:block; line-height:2px; margin:0px; padding:0px;}
div#join div.join_content ul li.left span{ width:549px; height:auto; text-indent:28px; font-size:14px; line-height:150%; color: #000000;text-align:justify; display:block;  margin-top:4px!important;}
div#join div.join_content ul li.left dl{ width:549px; height:auto; text-indent:28px;}
div#join div.join_content ul li.left dl dt{ width:549px; height:26px; font-size:18px; font-weight:900; line-height:22px;}
div#join div.join_content ul li.left dl dd{ width:549px; height:auto; line-height:180%; font-size:14px;}
div#join div.join_content ul li.left h4{ width:549px; height:auto; font-size:14px;text-indent:28px; line-height:130%; margin-top:4px!important;}
/*join----join_content----li(right)*/
div#join div.join_content ul li.right{ width:288px; padding-top:10px;}
/*join----join_content_other*/
div#join div.join_content_other{ float:left; width:977px; height:auto; }
/*join----join_content_other----li(left)*/
div#join div.join_content_other ul{ border-bottom:1px #9ccce5 solid;}
/*div#join div.join_content_other ul li.left_other{width:449px; height:auto; padding-left:50px; padding-right:50px; }
div#join div.join_content_other ul li.left_other h1{ font-size:22px;text-indent:28px; margin-top:-4px; color:#006666;}
div#join div.join_content_other ul li.left_other table.how_to_join{ font-size:14px; line-height:150%; margin-top:20px;}
div#join div.join_content_other ul li.left_other table.how_to_join td{ color:#FF0000;}
div#join div.join_content_other ul li.left_other table.how_to_join th{ text-align:right;}
div#join div.join_content_other ul li.left_other table.how_to_join th.th_left{ text-align:left; }
div#join div.join_content_other ul li.left_other table.how_to_join th img{ width:50px; height:20px;background:#990033;margin:0; padding:0; vertical-align:middle;}
div#join div.join_content_other ul li.left_other table.how_to_join th strong{ color:#FF0000;}
div#join div.join_content_other ul li.left_other table.how_to_join th textarea{ width:400px; height:80px;}*/
/*join----join_content_other----li(right)*/
div#join div.join_content_other ul li.right_other{ width:600px; height:auto; margin-left:320px;}
div#join div.join_content_other ul li.right_other h2{ margin-top:20px; font-size:20px; text-align:center;width:140px; line-height:150%; padding:0px; height:150%; color:#000000; background:#FFFFFF; border:1px #7f9db9 solid; margin-left:100px; margin-right:100px; z-index:1px; position:relative;}
div#join div.join_content_other ul li.right_other div#call{ margin-top:-15px; border:1px #7f9db9  double; width:340px;padding-bottom:10px; padding-top:20px;}
div#join div.join_content_other ul li.right_other div#call p{ text-indent:28px; font-size:14px; font-weight:100; line-height:150%; }
/* CSS Document */

