@charset "utf-8";
/*
Theme Name: 面接研究所
Theme URI: http://mensetsu-labo.jp/
Description: 面接研究所
Version: 1.0
Author: Career Design Center
Author URI: http://type.jp/company/
Tags: career
*/

*{
    margin: 0;
    padding: 0;
    border: 0;
    font-style: normal;
    font-size:100%;
    text-decoration: none;
}


/*   新キャンペーンページ */


#main_box{ width:800px;
           margin:0 auto;
		   }
		   
#akane_p1{ float:left;
            width:240px;
			height:349px;
}

#right_box{ float:right;
            width:560px;
            height:237px;
            
}		   
	
.cam_new_text{ line-height:140%;
               font-size:85%;
			   margin-left:250px;
             }	
			
/* リンクテキスト系 */
a:link {
	color: #0173ff;
	text-decoration:underline;
}
a:visited {
	color: #0173ff;
	text-decoration:underline;
}
a:hover {
	color: #0173ff;	
	text-decoration:none;
}
a:active {
	color: #0173ff;
	text-decoration:none;
}

.footer_link a {
color:#5d5d5d;
text-decoration:underline; 
}

.footer_link a:visited {
	color: #5d5d5d;
	text-decoration:underline;
}
.footer_link a:hover {
	color: #5d5d5d;	
	text-decoration:none;
}
.footer_link a:active {
	color: #5d5d5d;
	text-decoration:none;
}

/* ヘッダー部分 */
div#header_top {
	width:850px;
	height:70px;
	margin:0px;
	padding: 0px;
}


div#header_logo {
	float: left;
	width: 400px;
	height:70px;
	margin-top:5px;
	cursor:pointer;
}

h1.toppage_title{
	text-indent: -1000px;
	height:70px;
	background-image: url(images/rogo.gif);
	background-repeat: no-repeat;
}




div#header_kensaku{ padding-top:10px;}


.ul {list-style:none;}


img {
	border-style:none;
}

#kensaku_waku{ border:solid;
          border-color:#CCCCCC;
		  border-width:1px 1px 1px 1px;
		  margin-bottom:3px;}


.site{ display:inline;
       font-size:70%;
	   
}

.site_icon{ margin:0px 5px 0px 10px;}


.li{list-style: none;
}

/*　ブックマーク　*/
ul#bookmark li{ list-style-type:none;
			 display: inline;
			 text-align:right;}

.bok{ float:left;
      margin:3px 4px 3px 4px;
	  text-align:right;}
	  
.bok1{ float:left;
       margin:3px 4px 3px 4px ;
	   text-align:right;}


.bookmark_bk_img{ background-image:url(images/archive/bookmark/bak.gif);
                  background-repeat:no-repeat;
				  width:850px;
				  height:670px;
				  }

.bookmark_naka{ padding:45px 60px 0px 60px;
				}



/*　サイトマップ説明　　*/
.sitemap_setsumei{ padding:5px 20px 0px 30px;
                   line-height:140%;
			       margin-bottom:20px;
				   font-size:80%;
				   }

/* ナビ */
ul#navi{ 	list-style-type:none;
	     padding: 6px 0 6px 6px;
		 margin-top:20px;}
		 
ul#navi li{
	display: inline;
	margin: 0 7px 0 0;
}
		 
.back{ margin:0px 20px 0px 0px;}
		

	   

.next{ margin:0px 0px 0px 20px;}


/* トラックバック */

.track{ background-color:#eeeeee;
        border:#999999;
		border-width:1px;
	    border-color:#dddddd;
	    border-style:double; }


#coment_waku{  border:solid;
               border-color:#dddddd;
		       border-width:1px 1px 1px 1px;}
			   
.name{ font-size:78%;
       margin-right:10px;
			   }
			   
.name_waku{ border-width:1px;
	    border-color:#dddddd;
	    border-style:double;}

/* 画面スタイル設定 */

.pdt3 {padding-top:3px;}
.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}

.pdb3 {padding-bottom:3px;}
.pdb5 {padding-bottom:5px;}
.pdb8 {padding-bottom:8px;}
.pdb10 {padding-bottom:10px;}
.pdb20 {padding-bottom:20px;}

.pdtb5 {padding-bottom:5px; padding-top:5px;}

.pdl5 {padding-left:5px;}

.pdr5 {padding-right:5px;}
.pdr10 {padding-right:10px;}

.pda5 {padding:5px;}
.pda8 {padding:8px;}
.pda10 {padding:10px;}

.pdl10 {padding-left:10px;}
.pdl20 {padding-left:20px;}
.pdl30 {padding-left:30px;}

.pdrl10{padding-right:3px; padding-left:3px;}

.pd55205{ padding:5px 5px 20px 5px;}

/* バックグラウンド*/

.bkg_yel{ background-color:#FFFFCC;}

body{ margin:0; padding:0; }


.bg_white{ background-color:#FFFFFF;}


p { margin-top:15px;
     margin-bottom:15px;
	 line-hight:140%;
	 }

/* マージン */

.right_ma{ margin:8px 12px 8px 8px;}

.mat3{ margin-top:3px;}

.mat5{ margin-top:5px;}

.mat10{ margin-top:8px; margin-bottom:8px;}

.mat15{ margin-top:15px;}

.mat20{ margin-top:20px;}

.mat25{ margin-top:25px;}

.mat30{ margin-top:30px;}

.mab3{ margin:7px 0px;
       padding-left:7px; }

.mab5{ margin-bottom:5px;}

.mab10{ margin-bottom:10px;}

.mab15{ margin-bottom:15px;}

.mab20{ margin-bottom:20px;}

.mab25{ margin-bottom:25px;}

.mab40{ margin-bottom:40px;}


.mar5 { margin-right:5px;}

.mar8 { margin-right:8px;}

.mar10 { margin-right:10px;}

.mar15 { margin-right:15px;}

.mar20{ margin-right:20px;}


.mal5{ margin:0px 0px 0px 5px; }

.mal10{ margin:0px 0px 0px 10px; }

.mal20{ margin:0px 0px 0px 20px; }

.mal30{ margin:0px 0px 0px 30px; }

.mal50{ margin:0px 0px 0px 50px; }

.mal300{ margin:20px 0px 20px 170px ;}


.maa3 { margin:3px;}

.maa5 { margin:5px;}

.mar20_2{ margin:20px 0px 12px 0px; }

.matb8{ margin:8px 0px;}

/* 文字の設定 */

@charset "shift_jis";

body    { margin:0px 0px 0px 0px;
          font-family : 'Hiragino Kaku Gothic Pro', 'メイリオ', Verdana, Arial, sans-serif;
		  font-size: 100%;
		  }

.t7    {font-size:71%;line-height:140%;}

.t8    {font-size:66%;line-height:140%;}

.t9    {font-size:73%;line-height:130%;}

.t10  {font-size:73%;line-height:140%;}

.t11  {font-size:78%;line-height:160%;}

.t12{font-size:76%;line-height:130%;}

.t13_li{font-size:74%;line-height:160%; list-style:none;}

.t15 {font-size:91%;line-height:140%;}

.t15_1{font-size:91%;line-height:140%;}


h5    { padding:0;
        margin:0;
		font-size:73%;
		display:inline;
		font-weight:normal;
		}
		


h4    { padding:0;
        margin:0;
		font-size:81%;
		display:inline;
		line-height:130%;
		}


h3{ padding:0;
	margin:0;
	font-size:88%;
}




h3.toppage_text {
	padding:0;
	margin-left:5px;
	font-size:90%;
	display:inline;
	line-height:140%;
}

.textleft{ text-align:left;}


/* その他 */

.shin{background-color:#f7f7f7; 
      border:solid #999999 0px 0px 1px 0px; 
	  height:79px; 
	  width:260px;}

.douga{background-color:#f7f7f7;
      border:#cccccc;
      border-width:thin; 
      border-top:0px;
	  border-style:solid;
	  height:84px; 
	  }
	  
.douga_1{background-color:#f7f7f7;
      border:#cccccc;
      border-width:thin; 
      border-top:0px;
	  border-style:solid;
	  }

.douga_image{ float:left;
　　　　　　　border-width:1px;
	　　　　　border-color:#dddddd;
	　　　　　border-style:double;}
	
.douga_right{ float:right;
              height:70px;
			  width:160px;
			  vertical-align:top;}
			  



.rank{background-color:#f7f7f7; 
      padding:3px;
	  border:#cccccc;
      border-width:0px 1px 1px 1px ; 
      border-top:0px;
	  border-style:solid;}
	 
	 
.rank_2{background-color:#f7f7f7; 
      padding:10px 0px 10px 10px;
	  border:#cccccc;
      border-width:0px 1px 1px 1px ; 
      border-top:0px;
	  border-style:solid;}

.shintyaku{background-color:#eeeeee; 
           border:solid #999999 0px 0px 1px 0px; 
		   height:90px;}

.rogo{ margin:5px 0px 20px 10px; border-style: none;}


hr {
  color: #bbbbbb;
  border-width:1px;
  border-style:dashed;
  }

ul.shita{ line-height:140%;}

.bk_gray{ background-color:#eeeeee;}



/* ナビ */

.number {border: 1px solid #083268;
		background-color: #ffffff;
		padding: 5px 10px;
		font-size: 78%;
		font-weight: bold;
		color:#F44B69;
		text-align:center;
}

.number a {
	text-decoration:none;
	
}

.number a:hover {text-decoration:underline;
}

.now {
	border: 1px solid #083268;
	background-color: #c3ddff;
	padding: 5px 10px;
	font-size: 78%;
	font-weight: bold;
	color:#066ff7;
	text-align:center;
}

.nextlink {
	font-size: 78%;
	padding:5px 0px 5px 80px;

}

.backlink {
	color:#A5A5A5;
	font-size: 78%;
	padding:5px 80px 5px 0px;

}

ul#navigation {
	list-style-type:none;
	padding: 6px 0 6px 6px;
}

ul#navigation li{
	display: inline;
	margin: 0 7px 0 0;
}


/*　フッター　*/

.footer{background-color:#083268;
        width:896px; 
		height:auto; 
		text-align:left; 
		color:#FFFFFF;
		padding-top:20px;
}


.left_bord{border-width:0px 0px 0px 2px;
           border-color:#666666;
		   border-style:solid;

}

.footer_td{
           border-color:#666666;
		   padding:5px 0px 10px 20px;
		   text-align:center; 
		   color:#FFFFFF;}
		   
.footer_td1{border-width:0px 0px 0px 0px;
		   padding:5px 0px 10px 0px;
		   text-align:left; 
		   color:#FFFFFF;}


.footer_td2{
		   padding:0px 0px 5px 30px;
		   vertical-align:top;
		   text-align:center; 
		   color:#FFFFFF;
		   font-size:85%;
		   line-height:150%;
		   }
		   

.footer_td3{border-width:0px 0px 0px 0px;
		   padding:0px 0px 5px 0px;
		   vertical-align:top;
		   text-align:left; 
		   color:#FFFFFF;}


.class1 a:link { color: #839bfe;
	             text-decoration:underline;}
				 
.class1 a:visited {
	color: #a2a7bc;
	text-decoration:underline;
}

.class1 a:hover {
	color: #839bfe;	
	text-decoration:none;
}

.class1 a:active {
	color: #839bfe;
	text-decoration:none;
}


		 
.t12_li{font-size:69%; 
		list-style:none;
		padding-bottom:1px;}


		 
/*  バックナンバー */
.back_number{ background-image:url(images/backnumber_back.gif);
              margin:5px 0px;
			  border-style:dotted;
			  border-color:#CCCCCC;
			  border-width:0px 0px 1px 0px;
			  padding-bottom:5px;
			  list-style:none;
              }

/* コメント */
.coment_waku{ background-color:#FFFFFF;
              border-color:#bbbbbb;
			  border-style:solid;
			  border-width:1px;
			  }
			  
.coment{ 
         border-style:dotted;
		 border-color:#CCCCCC;
		 border-width:0px 0px 1px 0px;}
		 
.coment_top{
             padding:3px 0px 3px 5px;
			 margin-top:5px;
			 
			 }
.coment_bottom{ padding:5px;}



/* 枠の種類 */

.con { padding-left:20px;}

w570 { width:570px;}

/* コンテンツの中 */

.con_1{ padding-left:5px;
        padding-right:10px;}
		

.con_2{margin-top:5px;
		font-size:66%;}
		

.content{ float:left; 
          border-width:1px;
	border-color:#dddddd;
	border-style:double;
	margin:5px 0px;}

.content_r{ float:right; 
            width:430px;
			padding-left:10px;
			}
			
.content_r2{ float:right; 
            width:190px;
			padding-left:5px;
			padding-right:5px;
			}
			
.content_r3{ float:right; 
            width:280px;
			padding-left:5px;
			padding-right:5px;
			}
			
		
.content_1{ width:570px; 
			margin:5px 0px 5px 0px ;
			height:90px;
			}
			
.content_1_2{ width:280px; 
			margin:10px 0px;}
			
.content_1_3{ width:380px;
			height:70px;
			margin-bottom:5px;}
			
			
.tuzuki{ text-align:right;
          vertical-align:bottom;
		  margin-top:5px;
		  margin-right:10px;
		  font-size:70%;
		  }

.koushin{padding:4px; 
         width:120px; 
		 background-color:#ececec; 
		 float:right; 
		 font-size:63%; 
		 text-align:center;
		}

.con2{ float:right;  
       vertical-align:top; 
	   text-align:left;}

.con2_2{ float:left; 
         vertical-align:top; 
		 text-align:left;}

.con_main{ width:550px;
           padding:0px 5px 0px 5px;}
		   
.kiji_text{ margin-top:2px;}

.kiji_leftbox{ float:left; 
               width:280px;
			   margin-top:5px;}
			   
.kiji_rightbox{ float:right; 
               width:280px;
			   margin-top:5px;}
			   

.kiji_leftbox2{ float:left; 
               width:280px;}
			   
.kiji_rightbox2{ float:right; 
               width:280px;}			   
			   
.kiji_tuzuki{  text-align:right;
               margin-top:5px;
			   font-size:75%;
			   margin-right:10px;}


.jinjinohonne_1{ float:left;
                 padding:10px;
				 line-height:130%;
				 width:260px;
				 background-color:#FFFFee;
				 }

.jinjinohonne_2{ float:right;
                 padding:10px;
				 line-height:130%;
				 width:260px;
				 
				 background-color:#FFFFee;
				 }
				 
.jinjinohonne_waku{ padding:8px;
                    background-color:#FFFFFF;
					}
				 
/*　記事コンテンツ　*/
.title1{ background-image:url(images/kiji_title1.gif);
         height:40px;}

 .title2{ background-image:url(images/kiji_title2.gif);
         height:50px;}

h2.kiji_title2{ margin-top:20px;
                margin-bottom:20px;}



.kiji_img{ float: left; 
          margin:7px 10px 7px 5px;
		  border:#CCCCCC;
		  border-style:solid;
		  border-width:1px;
		  }

/*　動画コンテンツ　*/

.one { float:left;
          width:120px;
		  }
		  
.tue { float:right;
          width:120px;
		  }
		  
.right{ float:right;
		width:272px;
		padding-right:5px;}

.left{ float:left;
	   width:270px;}
        
.clear{clear:both;
}

.douga_img{border:#CCCCCC;
		   border-style:solid;
		   border-width:1px;
		   margin-bottom:5px;}


/*　面接マニュアル　*/

.manu1 { width:190px;
         float:left;
		 }


.manu2{ width:190px;
        float:left;
		}


.manu3{ width:190px;
        float:right;
		}



/*Ｑ＆Ａ*/
.qa_title {
	width:500px;
	height: 20px;
	margin:0px 0px 5px 14px;
	background:url('images/q.gif') no-repeat;
}

.qa_main_title {
	width:370px;
	height: 20px;
	margin:0px 0px 5px 0px;
	background:url('images/q2.gif') no-repeat;
}


.qa_title_txt {
	margin: 2px 0 0 35px;
	
}

.left_box{  width:370px; 
            float:left;
			padding:8px 5px 2px 5px;}

.right_box{ width:170px;
             float:right;
			 vertical-align:top;
			 padding:10px 0px 12px 10px;
			 background-image:url(images/right_box.gif);
			 border:#999999;
			 border-width:1px;
	         border-color:#dddddd;
	         border-style:double; }

.qa_bak_ue {
	width:570px;
	text-align: right;
	margin:0 0 5px 0;
}

/* 静的ページ */

.seiteki{ padding:0px 5px 0px 5px;}





/* カテゴリ */
.cate_1{ float:left; 
         width:120px;}
		 
.cate_2{ float:right; 
         text-align:left; 
		 padding:0px 4px; 
		 width:430px;
		 margin-top:5px;}
		 
.cate_koushin{ float:left; 
               font-size:83%; 
			   margin-top:5px; 
			   padding-left:5px;}

	 
/*　年収バナー（下）　*/

.nenshu{ background-color:#FFFFCC; 
         text-align:center;
		 margin-top:20px;
		 padding:5px 0px;
		 border:#CCCCCC;
		 border-style:solid;
		 border-width:1px;
		 width:570px;}
		 
.nenshu_shita{ padding:8px;
               height:80px;
			   border:#CCCCCC;
		 	   border-style:solid;
		 	   border-width:0px 1px 1px 1px;}
			   
			   
/*　　ＱａｎｄＡ　　*/

.q_bak{ background-image:url(images/archive/q_a/q_bak.gif);
        background-repeat:no-repeat;
		margin:10px 0px 23px 0px;
		padding-left:43px;
		padding-top:5px;
		height:30px;
		line-height:140%;}
		
.a_bak{ background-image:url(images/archive/q_a/a_bak.gif);
        background-repeat:no-repeat;
		margin-top:15px;
		}
		
.a_nakabak{ padding-left:43px;
            font-size:83%;
			line-height:140%;
			padding-top:10px;
			}
			
			
/*　　talk  　*/

.talk_1{ background-image:url(images/archive/talk/1/q1.gif);
        background-repeat:no-repeat;
		margin:10px 0px 15px 0px;
		padding-left:75px;
		padding-top:5px;
		height:30px;
		line-height:140%;}
		
.talk_2{ background-image:url(images/archive/talk/1/q2.gif);
        background-repeat:no-repeat;
		margin:10px 0px 15px 0px;
		padding-left:75px;
		padding-top:5px;
		height:30px;
		line-height:140%;}
		
.talk_3{ background-image:url(images/archive/talk/1/q3.gif);
        background-repeat:no-repeat;
		margin:10px 0px 15px 0px;
		padding-left:75px;
		padding-top:5px;
		height:30px;
		line-height:140%;}
		
		
.talk_4{ background-image:url(images/archive/talk/1/q4.gif);
        background-repeat:no-repeat;
		margin:10px 0px 15px 0px;
		padding-left:75px;
		padding-top:5px;
		height:30px;
		line-height:140%;}
		
		
.talk_5{ background-image:url(images/archive/talk/1/q5.gif);
        background-repeat:no-repeat;
		margin:10px 0px 15px 0px;
		padding-left:75px;
		padding-top:5px;
		height:30px;
		line-height:140%;}
		
		
.talk_a{ 
		margin-top:15px;
		}
		
.talk_naka{ padding:10px;
            font-size:83%;
			line-height:140%;
			}
			
.point1{ background-image:url(images/archive/talk/1/point1.gif);
         background-repeat:no-repeat;
		 margin:0px;
		 padding:0px;
		 height:39px;
		 }
		
		 
.point2{ background-image:url(images/archive/talk/1/point2.gif);
         background-repeat:repeat-y;
		 margin:0px;
		 padding:0px 25px;
		 font-size:83%;
		 }
		 
		 
.point3{ background-image:url(images/archive/talk/1/point3.gif);
         background-repeat:no-repeat;
		 margin:0px;
		 padding:0px;
		 height:39px;
		 }
		 
/*  仕事を探す　　*/


		
.shigoto_naka1{ font-size:83%;
               line-height:140%;
			   padding:10px 0px 10px 30px;
			   list-style-image:url(images/archive/shigoto/yaji.gif); 
			   }
			   
		
.shigoto_naka2{ font-size:83%;
               line-height:140%;
			   padding:10px 30px 10px 0px;
			   list-style-image: url(images/archive/shigoto/yaji.gif); 
			   }
			   
			   
.shigoto_naka3{ font-size:83%;
                line-height:140%;
				padding:10px 20px;
				list-style-image: url(images/archive/shigoto/yaji.gif); }
				
.shigoto_naka4 { font-size:83%;
               line-height:140%;
			   padding:10px 5px 10px 40px;
			   list-style-image: url(images/archive/shigoto/yaji.gif); 
			   }
			   
			   
		
.shigoto_naka5{ font-size:83%;
               line-height:140%;
			   padding:10px 0px 10px 30px;
			   list-style-image:url(images/archive/shigoto/yaji.gif); 
			   }
			   
.shoukai_naka{ font-size:83%;
               line-height:140%;
			   padding:10px 0px 0px 40px;
			   list-style-image:url(images/archive/shigoto/yaji2.gif);
			   }
			   
/*  雑誌 */
.kijibassui{ margin:5px 0px 20px 0px;
             font-size:70%;
			 color:#777777;
			 line-height:140%;
			 padding:5px;}
			 
.kiji_nakami{ font-size:78%;
              line-height:160%;
			  margin-bottom:20px;}
			  
.kiji_check{ font-size:76%;
             line-height:150%;
			 padding:10px;}
			 
.check_ul{ list-style-image:url(images/archive/mgz/4/tyeku.gif);
           margin-left:20px;
           }
		   
		   
.check_li{ margin-left:15px;
           margin-top:3px;
		   margin-bottom:3px;
		   padding-left:5px;
		   }
		   
.check_li2{ margin-left:15px;
           margin-top:0px;
		   margin-bottom:0px;
		   padding-left:5px;
		   }
		   
.kiji_check2{ font-size:76%;
             line-height:80%;
			 padding:10px;}
		   
.mgz4_point{ margin-bottom:10px;
             padding:10px;
			 line-hight:140%;
			 font-size:76%;
			 background-color:#FFFFCC;
			 }
			 
.mgz7_point{ margin-bottom:10px;
             padding:10px;
			 line-hight:140%;
			 font-size:76%;
			 background-color:#d0dffe;
			 }
			 

.mgz6_1{ background-image:url(images/archive/mgz/6_bak1.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}
		 
.mgz6_2{ background-image:url(images/archive/mgz/6_bak2.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}
		 
.mgz6_3{ background-image:url(images/archive/mgz/6_bak3.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}
		 
.mgz6_4{ background-image:url(images/archive/mgz/6_bak4.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}

.mgz6_5{ background-image:url(images/archive/mgz/6_bak5.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}

.mgz6_6{ background-image:url(images/archive/mgz/6_bak6.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}
		 
.mgz6_7{ background-image:url(images/archive/mgz/6_bak7.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}
		 
.mgz6_8{ background-image:url(images/archive/mgz/6_bak8.gif);
         background-repeat:no-repeat;
		 height:50px;
		 margin:0px;}		 


.mgz6_bak1{ background-image:url(images/archive/mgz/6_bak_naka.gif);
            background-repeat:repeat-y;
			padding:0px 20px;
			margin:0px;
			font-size:83%;
			line-height:140%;}

.mgz6_shita{ background-image:url(images/archive/mgz/6_bak_shita.gif);
             background-repeat:no-repeat;
		     height:16px;
			 margin:0px 0px 15px 0px;
			 }

.mgz6_bakcol{ background-color:	#99cccc;
              padding:8px;
			  font-size:83%;
			  line-height:140%;
			  
			   }	

.mgz6_tec{ margin:0px ;
           padding:0px;
		   }
		   
.mgz8_1 { background-image:url(images/archive/mgz/manar_otoko/1_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	 
		  
.mgz8_2 { background-image:url(images/archive/mgz/manar_otoko/2_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	 
		  
		  
.mgz8_3 { background-image:url(images/archive/mgz/manar_otoko/3_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	
		  
		  
.mgz8_4 { background-image:url(images/archive/mgz/manar_otoko/4_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	
		  
		  
.mgz8_5 { background-image:url(images/archive/mgz/manar_otoko/5_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	
		  
		  
.mgz8_6 { background-image:url(images/archive/mgz/manar_otoko/6_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	
		  
		  
.mgz8_7 { background-image:url(images/archive/mgz/manar_otoko/7_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;}	
		  
		  
.mgz8_8 { background-image:url(images/archive/mgz/manar_otoko/8_bak.jpg);
          height:200px;
		  background-repeat:no-repeat;
		  margin-bottom:20px;}	
		  
.mensetsu_tejyun{ 
                  padding:90px 220px 10px 10px;
				  font-size:78%;
                  line-height:160%;
				  }
			 
/*　　雑誌特集　　*/
.shi{ color:#8f2265;
      font-weight:bold;
}

.go{ color:#225d8f;
      font-weight:bold;
}

.hana{ color:#6a8f22;
      font-weight:bold;
}

div.title{
          background-image:url(images/title_bak.gif);
          padding:5px 0 5px 20px;
		  height:30px;
		  background-repeat:no-repeat;
		  }
		  

.title_mgz1{
          background-image:url(images/archive/mgz/1/title_bak.gif);
          padding:5px 0 5px 20px;
		  height:30px;
		  background-repeat:no-repeat;
		  }
		  
.title_mgz2{
          background-image:url(images/archive/mgz/2/title_bak.gif);
          padding:5px 0 5px 20px;
		  height:30px;
		  background-repeat:no-repeat;
		  }
		  
.title_mgz3{
          background-image:url(images/archive/mgz/3/title_bak.gif);
          padding:5px 0 5px 20px;
		  height:30px;
		  background-repeat:no-repeat;
		  }

.gr{ color:#222222;
     }
 

.04-05_3_name{ text-align:right; margin:10px;}

/*   体験談   */


.taiken_shippai_ul1 { background-image:url(images/archive/mgz/taiken/shippai_1o.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:25px;}
					  

.taiken_shippai_ul2 { background-image:url(images/archive/mgz/taiken/shippai_2o.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:30px;}
					  		  

.taiken_shippai_ul3 { background-image:url(images/archive/mgz/taiken/shippai_3g.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:25px;}
					  
					  
.taiken_shippai_ul4 { background-image:url(images/archive/mgz/taiken/shippai_4g.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:25px;
					  padding-top:5px;}
					  
					  
.taiken_shippai_ul5 { background-image:url(images/archive/mgz/taiken/shippai_3o.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:25px;}
					  

.taiken_shippai_ul6 { background-image:url(images/archive/mgz/taiken/shippai_4o.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:35px;}
					  		  

.taiken_shippai_ul7 { background-image:url(images/archive/mgz/taiken/shippai_5g.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:25px;}
					  
					  
.taiken_shippai_ul8 { background-image:url(images/archive/mgz/taiken/shippai_6g.gif);
                      margin-left:20px;
					  margin-right:20px;
					  background-repeat:no-repeat;
					  list-style:none;
					  padding-bottom:25px;
					  padding-top:5px;}


.taiken_hoka_ul{ margin:0px;
                 padding:0px;}

					  
.taiken_li { margin-left:60px;
			 margin-bottom:10px;
			 padding-left:5px;
			 font-size:78%;}
			 
.taiken_hoka { margin-top:15px;
              margin-bottom:15px;
              font-size:78%;}
			  
.taiken_hoka2 { font-size:78%;
}

			  
.hoka_1{ background-image:url(images/archive/mgz/taiken/hoka_iken1.gif);
         background-repeat:no-repeat;
		 height:40px;
		 margin:0px;
		 padding:0px;
		 	}		  
			  
.hoka_2{ background-image:url(images/archive/mgz/taiken/hoka_iken2.gif);
         background-repeat:repeat-y;
		 margin:0px;
		 padding:0px 50px;
		 	}	
			
.hoka_3{ background-image:url(images/archive/mgz/taiken/hoka_iken3.gif);
         background-repeat:no-repeat;
		 height:15px;
		 margin:0px 0px 20px 0px;
		 padding:0px;
		 	}	
	
	
.10shohousen_bg{ background-repeat:repeat; margin:0px 10px 5px 0px; padding:5px; font-size:73%; line-height:140%; float:left; width:200px; 
				 }		
				 


.10shohousen_kotoba{ background-image:url(images/archive/mgz/10shohousen/hukidashi.gif);  background-repeat:no-repeat; width:240px; height:200px; line-height:110%;
					 }
					 
.10shohousen_bakbak{ background-image:url(images/archive/mgz/10shohousen/bakbak.jpg);  background-repeat:repeat-y; padding:10px 20px;}

					 
.title3{ padding:13px; 
         font-size:75%; 
		 font-weight:bold;}
		 
.koment2{font-size:75%; 
         line-height:120%; 
		 padding:5px 13px;
		 }


.mgz_w04-05_p {padding:10px; 
               background-color:#fdf2ff; 
			   margin-left:250px; 
			   margin-right:10px; 
			   font-size:80%; 
			   line-height:140%;
			   }
			   
.mgz_w04-05_p2 {padding:10px; 
               background-color:#fef5ba; 
			   margin-left:250px; 
			   margin-right:10px; 
			   font-size:80%; 
			   line-height:140%;
			   }
	
	
.type4_h3{ margin-bottom:10px;
}

/*   キャンペーンページ */

.container {
width:700px;
margin:0 auto;
}

.main1 {width:699px;}
.box0 {width:699px;height:148px;background-image: url(images/campagne/images_type/main5.jpg)}
.box0btn {width:255px;padding-left:443px;}
.box01 {width:699px;background-image: url(images/campagne/imges_type/main4.jpg)}
.box1 {width:699px;height:142px;}
.box2 {width:699px;height:218px;}
.box3 {width:699px;}
.box41 {float:left;width:28px;height:80px;}
.box42 {float:left;width:645px;}
.box43 {float:left;width:26px;height:80px;}
.box5 {width:699px; height:23px;}

.main2 {width:696px;}
.box6 {width:696px;overflow:hidden }
.box7 {width:696px;overflow:hidden overflow:hidden }
.box80 {width:650px;margin-left:25px;margin-top:10px;overflow:hidden }
.box81 {float:left;width:330px;overflow:hidden }
.box82 {float:left;width:311px;overflow:hidden }
.box9 {width:645px;padding-left:30px;clear:both;overflow:hidden }
.box10 {width:645px;padding-left:25px;padding-bottom:10px}
.border {width:696px;border-right:1px solid #19468C;border-bottom:1px solid #19468C;border-left:1px solid #19468C;}

.main3 {width:696px;}
.box11 {width:696px;}
.box12 {width:696px;}
.box13 {width:696px;}
.box14 {width:696px;}
.box15 {width:696px;}
.box16 {width:696px;}
.box17 {width:645px;padding-left:25px;padding-bottom:10px}
.text1 {border-right:1px solid #19468C;border-bottom:1px solid #19468C;border-left:1px solid #19468C;}

.main4 {width:696px;}
.box18 {width:696px;}
.box19 {width:696px;}
.box20 {width:643px;margin-left:20px}
.box21 {width:696px;}
.box22 {width:696px;}
.box23 {width:696px;}
.box24 {width:645px;padding-left:25px;padding-bottom:10px}
.text1 {border-right:1px solid #19468C;border-bottom:1px solid #19468C;border-left:1px solid #19468C;}

.main5 {width:696px;}
.box25 {width:696px;}
.box26 {width:696px;}
.box27 {width:696px;}
.box28 {width:696px;}
.box29 {width:645px;padding-left:25px;padding-bottom:10px}
.text1 {border-right:1px solid #19468C;border-bottom:1px solid #19468C;border-left:1px solid #19468C;}

.main6 {width:696px;}
.box30 {width:696px;}
.box31 {width:696px;}
.boxboth {width:660px;margin-left:25px;margin-top:10px;}
.box32 {float:left;width:330px;}
.box33 {float:left;width:300px;}
.box34 {width:645px;clear:both;}
.box35 {width:645px;padding-left:25px;padding-bottom:10px;}
.text1 {border-right:1px solid #19468C;border-bottom:1px solid #19468C;border-left:1px solid #19468C;}

.box36 {width:698px;height:50px;background-color:#013987;}


.static_bg01 {
	background-image: url(images/archive/lp/maku_02.gif);
	background-repeat: repeat;
	width:740px;
	vartical-align:top;
	margin-top:0px;
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.static_box1{

	width:740px;
	margin-top:10px;

}

.static_bg01 {
	background-image: url(images/archive/lp/maku_02.gif);
	background-repeat: repeat;
	width:740px;
	vartical-align:top;
}
.static_pad1{
	padding:0px 30px 0px 30px;
	text-align:left;


}
.static_border1{

	border-width: 1px 0px 1px 0px; 
	border-color:#FB095D;
	border-style:dotted;
	padding:5px 5px 5px 5px;	

}

.static_border2{

	border-width: 0px 0px 1px 0px; 
	border-color:#FF0000;
	border-style:dotted;
	padding:5px 5px 5px 5px;	

}


.static_reason1{
	padding:5px 5px 5px 5px; ;
}

.static_recrute{
	border-width:1px 0px 1px 0px;
	border-style:dotted;
	border-color:#666666;
}


.font3 {font-size: 14px;line-height: 130%;}

.font2 {font-size: 12px;line-height: 145%; letter-spacing:1px;}

.font1 {font-size: 10px;line-height: 130%; letter-spacing:1px;}


div.centre {  text-align:center;
}

.clearfix {
  min-height: 1px;
}
.sitemap_list { list-style:none;
}
.sitemap_list li { background-image:url(images/mizuiroyajirushi.gif);
                   background-repeat:no-repeat;
				   background-position:left;
				   text-indent:15px;
				   font-size:12px;
				   padding:2px 0;
				   }
				   
.sitemap_list_text { margin:0;
                     padding:0 0 10px 0;
					 }				   
