body{
margin:0px;
padding:0px;
color:#333333;
background:#DEE5F5;
font:12px Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", "メイリオ", Meiryo, Arial, sans-self;
line-height:150%;
}

/* tag */

a{
color:#0000CC;
text-decoration:underline;
}

a:hover{
color:#CC0000;
text-decoration:none;
}

img{
border:none;
}

.t_center{
text-align:center;
}

.t_right{
text-align:right;
}

.clear{
width:0px;
height:0px;
clear:both;
}

/* h */

h1{
margin:0px;
padding:0px;
}

/* h1 head parts */
.top_msg{
margin:0px 0px 0px 10px;
color:#D3D3D3;
background:#FFFFFF;
font:10px Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", "メイリオ", Meiryo, Arial, sans-self;

}

/*
h2{
width:540px;
height:26px;
margin:0px 0px 15px 0px;
padding:6px 0px 0px 20px;
font-size:15px;
background:url("img/title_bg.jpg") top left no-repeat;
}
*/
h2{
	margin:0px 10px 15px 0px;
	padding:6px 0px 4px 10px;
	font-size:16px;
	border-bottom: 2px solid #CCCCCC;
	color: #000000;
}
/*
h3{
color:#CC0000;
}
*/
/*
h4{
margin-bottom:0px;
padding:5px 10px;
background:#CCCCCC;
}
*/
/*
h4{
	height:26px;
	margin:0px 0px 15px 0px;
	padding:6px 0px 0px 20px;
	font-size:15px;
	background:url("img/title_bg.jpg") top left no-repeat;
}
*/

/* form */

form{
margin:0px;
padding:0px;
}

textarea{
font-size:12px;
}

table.form_table1{
margin:0px 0px 15px 0px;
padding:0px;
}

table.form_table1 th{
width:200px;
margin:0px;
padding:0px;
text-align:left;
}

table.form_table1 td{
width:360px;
margin:0px;
padding:0px;
vertical-align:top;
}

textarea#policy_text{
width:320px;
}

table.form_table2{
margin:0px 0px 15px 0px;
padding:0px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}

th.form_table2_th1{
margin:0px;
padding:5px;
text-align:left;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

th.form_table2_th2{
width:189px;
margin:0px;
padding:5px;
text-align:left;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

td.form_table2_td1{
width:89px;
margin:0px;
padding:5px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

td.form_table2_td2{
width:349px;
margin:0px;
padding:5px;
border-bottom:1px solid #CCCCCC;
}

textarea#order_text{
width:320px;
font-size:12px;
}

/* 事例ページ */

h3#example_title{
margin:0px;
padding:2px 8px;
font-size:16px;
border-left:10px solid #003366;
}

div#example_lead{
width:500px;
margin:15px auto;
padding:0px;
font-size:14px;
line-height:160%;
font-weight:bold;
}

div.example_box{
margin:0px;
padding:5px;
}

div.example_box ul{
margin:0px 0px 0px 18px;
padding:0px;
}



/* container */

div#container{
width:760px;
margin:0px auto;
padding:0px;
background:#FFFFFF;
}

/* header */

div#header{
width:760px;
height:76px;
margin:0px;
padding:0px;
}

/* index_img */

div#index_img_top{
width:760px;
height:18px;
margin:0px;
padding:8px 0px 0px 0px;
font-size:12px;
line-height:100%;
text-align:right;
background:#FFFFFF;
}

div#index_img_top a{
margin:0px;
padding:0px 10px;
color:#000000;
text-decoration:underline;
background:url("https://www.eigyo-jinzai.jp/img/index_img_arrow.jpg") top left no-repeat;
}

div#index_img_top a:hover{
color:#000000;
text-decoration:none;
}

div#index_img_top a:visited{
color:#000000;
text-decoration:underline;
}

img#index_img_middle{
width:760px;
height:225px;
vertical-align:bottom;
line-height:100%;
}

img#index_img_bottom{
width:760px;
height:35px;
vertical-align:bottom;
line-height:100%;
}

img#index_img_topic{
width:760px;
height:68px;
vertical-align:bottom;
line-height:100%;
}

/* main */

div#main{
width:560px;
margin:0px 0px 0px 0px;
padding:20px 5px 0px 0px;
float:right;
}

p#navi{
margin:0px 0px 10px 0px;
padding:0px;
font-size:10px;
}

img.index_title{
vertical-align:bottom;
line-height:100%;
}

img#index_news_title{
vertical-align:bottom;
line-height:100%;
}

div#index_news_contents{
margin:0px;
padding:10px;
border-right:1px solid #000066;
border-bottom:1px solid #000066;
border-left:1px solid #000066;
background:url("https://www.eigyo-jinzai.jp/img/index_news_bg.jpg");
}

div#index_news_contents span{
margin:0px;
padding:0px 10px;
background:url("https://www.eigyo-jinzai.jp/img/index_news_arrow.jpg") top left no-repeat;
}

div#index_news_contents ul{
margin:0px 0px 0px 18px;
padding:0px;
}

.index_example_title{
margin:0px;
}

.index_example{
margin:0px 0px 10px 0px;
padding:0px;
}

.index_example_div{
margin:5px 0px 10px 0px;
padding:0px;
}


.index_example_ent{
width:176px;
margin:0px;
padding:4px;
vertical-align:top;
}



/* second_menu */

img#second_menu{
width:760px;
height:35px;
vertical-align:bottom;
line-height:100%;
}

/* menu */

div#menu{
width:180px;
margin:0px 0px 0px 5px;
padding:20px 0px 0px 0px;
}

div#menu img{
vertical-align:bottom;
line-height:100%;
}

div#l_mailmag_top{
margin:10px 0px 0px 0px;
/* 
width:170px;
height:15px;padding:50px 5px 0px 5px;
text-align:right;
font-size:11px;
line-height:100%;
background:url("https://www.eigyo-jinzai.jp/img/l_mailmag.jpg") top left no-repeat; */
}

div#l_mailmag_top a{
width:170px;
height:15px;
margin:0px;
padding:50px 5px 0px 5px;
text-align:right;
font-size:11px;
line-height:100%;
display:block;
background:url("https://www.eigyo-jinzai.jp/img/l_mailmag.jpg") top left no-repeat;
}


div#l_mailmag_top_t a{
width:180px;
height:100px;
margin:0px;
padding:50px 5px 0px 5px;
text-align:right;
font-size:11px;
line-height:100%;
display:block;
background:url("https://www.eigyo-jinzai.jp/img/l_mailmag_t.jpg") top left no-repeat;
}


div#l_mailmag_bottom{
margin:0px;
padding:5px;
border-right:1px solid #C3C3C3;
border-bottom:1px solid #C3C3C3;
border-left:1px solid #C3C3C3;
}

input#l_input{
width:118px;
margin:0px 5px 0px 0px;
padding:0px;
border:1px solid #809DB9;
}

.l_banner{
margin:5px 0px 0px 0px;
padding:0px;
}

div#lmenu{
margin:10px 0px 0px 0px;
padding:1px;
background:#FCFCFC;
border:1px solid #C3C3C3;
}

div.l_title{
width:156px;
height:21px;
margin:0px 0px 10px 0px;
padding:4px 0px 0px 20px;
color:#000000;
background:url("https://www.eigyo-jinzai.jp/img/l_title_bg.jpg") top left no-repeat;
}

div.l_title a{
color:#000000;
text-decoration:underline;
}

div.l_title a:hover{
color:#000000;
text-decoration:none;
}

div.l_title a:visited{
color:#000000;
text-decoration:underline;
}

div#lmenu ul{
margin:0px 10px 20px 20px;
padding:0px;
}

/* footer */

div#footer{
width:740px;
margin:20px 0px 0px 0px;
padding:5px 10px;
text-align:center;
background:url("https://www.eigyo-jinzai.jp/img/footer_bg.jpg") top left repeat-x #F2F5FB;
clear:both;
}

div#footer a{
color:#000000;
text-decoration:underline;
}

div#footer a:hover{
color:#000000;
text-decoration:none;
}

div#footer a:visited{
color:#000000;
text-decoration:underline;
}

div#copy{
margin:760px;
margin:0px;
padding:5px 0px;
font-size:11px;
text-align:center;
color:#FFFFFF;
background:#000066;
}


/* entry,web */

table.all_table{
width:558px;
margin:0px 0px 20px 0px;
padding:0px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}

table.all_table th{
width:148px;
margin:0px;
padding:5px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
text-align:left;
}

table.all_table td{
width:399px;
margin:0px;
padding:5px;
border-bottom:1px solid #CCCCCC;
}

table#coordinator_table{
margin:0px;
padding:0px;
}

table#coordinator_table th{
margin:0px;
padding:0px;
vertical-align:top;
font-weight:normal;
}

table#coordinator_table td{
margin:0px;
padding:0px 0px 0px 10px;
vertical-align:top;
}

div.voice_list{
margin:0px 0px 10px 0px;
padding:5px;
border:1px solid #CCCCCC;
}


div.voice_next{
clear:both;
text-align:right;
}

div.voice_photo{
margin:0px 10px 0px 0px;
padding:0px;
float:left;
}

div.voice_text{
float:left;
}

table.company_table{
margin:0px;
padding:0px;
}

table.company_table th{
margin:0px;
padding:0px;
vertical-align:top;
font-weight:normal;
}

table.company_table td{
margin:0px;
padding:0px 0px 0px 10px;
vertical-align:top;
}

div#main3{
	width:760px;
} 

div#form{
width:700px;
padding-left:30px;
padding-right:30px;
}

div#bottom{
padding:30px;
}

h1.lp_h1{
	font-size:10px;
	padding:10px;
	font-weight:bold;
}

h2.form{
font-size:16pt;
font-color:#0000ff;
text-align:center;
padding-bottom:20px;
}

h4.form{
	height:26px;
	margin:0px 0px 15px 0px;
	padding:6px 0px 0px 20px;
	font-size:15px;
	background:url("img/title_bg.jpg") top left no-repeat;
}

h5.form{
color:red;
font-weight:bold;
font-size:12pt;
padding-left:50px;
line-height:50%;
} 

blockquote.lp{
padding-left:0px;
}

blockquote.footer{
align:right;
}

li.form{
color:red;
font-weight:bold;
font-size:12pt;
} 

li.form1{
padding-left:30px;
}
p.btob{
font-size:12pt;
font-weight:bold;
line-height:150%;
}

p.form0{
padding-left:0px;
}

p.form1{
padding-left:80px;
}

p.form2{
padding-left:50px;
}

p.form3{
font-size:16px;
font-weight:bold;
color:red;
line-height:150%;
align:center;
}

p.form4{
padding-left:50px;
}

p.form5{
font-size:16px;
font-weight:bold;
color:red;
line-height:150%;
}

p.photo_man1{
padding-top:10px;
padding-right:5px;
float:left;
}

p.photo_man2{
padding-left:20px;
padding-bottom:30px;
float:right;
}

p.photo_woman{
float:right;
}

span.form{
color:red;
font-weight:bold;
}

span.form2{
color:red;
padding-left:30px;
font-weight:bold;
font-size:12px;
}


.lp_block2 h4 {
background:transparent url(http://www.eigyo-jinzai.jp/img_page/tri_b.gif)
no-repeat scroll left top;
border-bottom:1px solid #CCCCCC;
font-size:14px;
margin-bottom:10px;
margin-right:20px;
margin-top:20px;
padding-bottom:2px;
padding-left:26px;
}

.top_push{
border: 1px solid #000000;
width :555px;
height: auto;
background-color: #FFA500;
padding-top:5px;
padding-bottom: 7px;
margin-bottom:7px;
padding-left:5px;
}


/* eigyo-jirei */

p.pdf{
align:left;
padding-left:30px;
}

p.pdf2{
font-size:16px;
font-weight:bold;
}

p.pdf_date{
color:#ff0000;
}

p.pdf_linkpdf{
font-size:16px;
font-weight:bold;
color:#000066;
}

span.pdf{
font-size:16px;
font-weight:bold;
align:left;
color:#FF0000;
line-height:140%;
}

span.pdf2{
color:#ff0000;
}

h4.pdf{
background:#000066;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
line-height:140%;
padding-left:10px;
}

table.pdf{
width:560px;
border: 5px #000066 solid;
}

table.table00{
	border-collapse:collapse;
width:560px;
}
p.pdf_red{
color:#FF0000;
}

a.pdf{
font-size:16px;
font-weight:bold;
line-height:150%;
}

table.pdf_jirei{
width:500px;
align:center;
border:1px #333333 solid;
border-collapse: collapse;
margin-top:-10px;
margin-left:10px;
margin-bottom:30px;
}

th.pdf_jirei{
width:125px;
align:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
background-color:#CCCCCC;
border:1px #333333 solid;
line-height:100%;
}

td.pdf_jirei{
align:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
border:1px #333333 solid;
line-height:100%;
}
