﻿
@charset "utf-8";
/*
Theme Name: 働く女研究所
Theme URI: http://woman-lab.jp/
Description: 働く女研究所
Version: 1.0
Author: Career Design Center
Author URI: http://type.jp/company/
Tags: career
*/



/* padding */


.pdt5 {padding-top:5px;}

.pdb5 {padding-bottom:5px;}

.pdtb5 {padding-bottom:5px; padding-top:5px;}

.pdl5 {padding-left:5px;}

.pdr5 {padding-right:5px;}

.pda5 {padding:5px;}

.pda10 {padding:10px;}

.pdt10 {padding-top:10px;}

.pdb10 {padding-bottom:10px;}

.pdb20 {padding-bottom:20px;}

.pdl10 {padding-left:10px;}

.pdr10 {padding-right:10px;}

.pgt3 {padding-top:15px;}


/* margin */

.mgt5 {margin-top:5px;}

.mgb5 {margin-bottom:5px;}

.mgr5 {margin-right:5px;}

.mgl5 {margin-left:5px;}

.mgt10 {margin-top:10px;}

.mgb10 {margin-bottom:10px;}

.mgt15 {margin-top:15px;}

.mgb15 {margin-bottom:15px;}

.mgt20 {margin-top:20px;}

.mgb20 {margin-bottom:20px;}

.mgr10{ margin-right:10px;}

.mgr20{margin-right:20px;}

.mgtb10 {margin-top:10px;
         margin-bottom:10px;}

/* font size*/

.t60{
	font-size:60%;
	line-height:140%;
}

.t70{
	font-size:70%;
	line-height:140%;
}

.t75{
	font-size:75%;
	line-height:140%;
}

.t70a{
	font-size:70%;
	line-height:180%;
}

.t80{
	font-size:80%;
	line-height:150%;
}

.t85{
	font-size:85%;
	line-height:150%;
}

.t90{
	font-size:90%;
	line-height:150%;
}

.t95{
	font-size:95%;
}

.t100{
	font-size:100%;
}

/* common*/

p {
	word-break:break-all;
	margin:0;
	padding:0;
	display:inline;

}


h2.categ_top {
	padding:0;
	margin:0;
}

h2.categ2_top {
	padding:0;
	margin:0;
	display: inline;
}

h2.sitemap {
	margin-bottom:15px;
	margin-top:10px;
	display: inline;
	font-size:80%;
}

h4.toppage_text {
	padding:0;
	margin:0;
	font-size:89%;
	display:inline;
}

h3.kiji_title {
	padding:0;
	margin:0;
}

h3.title_midashi {
	color:#525252;
	font-size:80%;
	padding:0;
	margin:0;
	display:inline;
}

h3.toppage_text {
	padding:0;
	margin:0;
	font-size:89%;
	display:inline;
}

h3.sitemap_text1 {
	padding-left:13px;
	text-align:left;
	font-size:80%;
	padding-top:5px;
	margin:0px;

}


/* Begin */

* {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: normal;
}

body {
	margin: 0px;
	padding: 0px;
	background-color:#f3f3f3;
	background-repeat:repeat;
	background-position:top left;
	height: 100%;
	font-size: 100%;
	text-align: center;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', Verdana, Arial, sans-serif;
}
div.wrapper {
	width: 820px;
	height: 100%;
	background-color: #ffffff;
	margin:0px auto 0px auto;
	text-align: center;
	padding:0px;
}

div.sitecopy {
	width: 820px;
	height: 20px;
	margin:0px 0px 10px 0px;
	vertical-align: middle;
	background-color: #FEF4E8;
	text-align:left;
	font-size:80%;
	padding:0;
}

div#navi {
	width: 800px;
	align:center;
	height:35px;
	margin:0px;
	padding:0px;

}

div#header_top {
	width:800px;
	height: 80px;
	margin: 0px;
	padding: 0px;
	align:center;
}

ul#header_navi {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

ul#header_navi li {
	list-style-type: none;
	float: left;
}

div#header_logo {
	float: left;
	width: 400px;
}

div#header_logo2 {
	float: left;
	width: 269px;
}

div#header_ukilogo {
	float:right;
	width:266px;
	margin-left:15px;
}

div#header_logo h1 a {
	display: block;
	width: 400px;
	height: 67px;
}

div#header_logo2 h1 a {
	display: block;
	width: 269px;
	height: 67px;
}


h1.toppage_title{
	text-indent: -9999px;
	height: 67px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
}

h1.toppage_title2{
	text-indent: -9999px;
	height: 67px;
	background-image: url(images/logo2.gif);
	background-repeat: no-repeat;
}

div#header_serch {
	float: right;
	width:25px;
	background-color: #fff;

}


div#header_right_search {

	width: 250px;
	text-align:right;

}

div#header_right_search_buttom {

	width: 250px;
	margin-top:5px;

}

div#right_search input.forms {
	margin-left: 5px;
	background-color: #fff;
	width: 200px;
}


div#header_right_search input.forms {
	margin-left: 10px;
	background-color: #fff;
	width: 175px;
}

div#header_right_search input.buttons {
	background-color: #fff;
	margin:0 0 0 5px;
	padding:0px;

}

div#content_body {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

div#sidebarfloatright {
	float:right;
	width:270px;

}

div#contentfloatleft {
	float:left;
	width:520px;

}

div#right_content_ninki{
	margin-top:10px;
	width:268px;
	background-color:#ffffff;
}

.left_content {
	width:520px;
}

.sidebar_content_ninki {
	background-color:#FEF4E8;
	align:center;

}

.sidebar_border {
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#FF886B;

}

.sidebar_rankingbox {
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#BFA570;

}


.sidebar_rankingbox1 {
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#BFA570;

}

.sidebar_rankingpic {
	width:60px;
	padding:5px;

}

.sidebar_rankingtext {
	width:193px;
	text-align:top;
	padding:5px 5px 5px 0px;

}

div#sidebar_rankingnum {
	text-align:left;
	padding-left:5px;

}

.sidebar_rankigtexttitle {
	font-weight:bold;
	text-align:left;
	color:#999999;
	font-size:80%;
	line-height:130%;
	margin-bottom:5px;


}

.sidebar_rankingtexts {
	text-align:left;
	font-size:60%;
	line-height:150%;
 
}

div#right_content_rensai{
	margin-top:10px;
	margin-right:0px;
	width:270px;
	background-color:#ffffff;
}

div#sidebar_content_rensai {
	background-color:#eff2f7;


}

div#sidebar_backnum {
	background-color:#fdf2f8;


}

.sidebar_content_blog {
	background-color:#f9f2fc;


}

div#sidebar_ichiran {
	padding:10px 5px;
	text-align:right;
	font-size:60%;

}

div#right_content_blog{
	margin-top:10px;
	width:270px;
	background-color:#ffffff;
}

div#blog_bg {
	width:270px;
	background-image:url(images/blog_02.gif);
	text-align:top;
}

.blog_bak980 { background-image:url(images/blog/980hensyu_blogbk.gif);
               background-repeat:repeat-y;
			   margin:0;
			   padding:0;
			   width:620px;
			   }
			   
.blog_bak980_white { background-color:#FFFFFF;
                     margin:0 10px 10px 10px;
					 padding:10px;
					 }			   

.blog_text { font-size:80%;
             text-align:left;
			 line-height:140%;
			 margin-top:15px;
			 }
.blog_head { margin:0px;
             padding:0px;
			 }
			 
div#blog {
	width:270px;
	align:center;
}

div#blog_textarea {
	width:210px;
	padding:5px 0px;

}

.blog_box {
	background-color:#fef4e8;
	padding:5px;
	margin-bottom:5px;

}

.blog_box2 {
	background-color:#fef4e8;
	padding:5px;

}

div#blog_koushin {
	text-align:right;
	font-size:60%;

}

.content1 {
	width:498px;
	border-width:1px;
	border-style:solid;
	border-color:#bfa570;
	padding:10px;

}
.career_content1 {
	width:480px;
	padding:10px;

}

.floatleft_content1 {
	float:left;
	width:200px;

}

div#floatright_content1 {
	float:right;
	width:288px;
	padding-left:10px;

}

.textleft {
	text-align:left;
}

.koshin_md {
	background-color:#fff;
	width:100px;
	text-align:center;
	font-size:60%;
	padding:5px;
}

.koshin_mdtop {
	background-color:#D5D5D5;
	width:80px;
	text-align:center;
	font-size:60%;
	float:right;
	padding:5px;
}

.content_top {
	width:498px;
	margin-bottom:5px;
	text-align:left;

}
.content_top1 {
	width:498px;
	margin-bottom:10px;
	text-align:left;

}

div#topbar_rss {
	width:250px;
	margin:0px;
	padding:0px;

}


ul#topbar_rss {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

ul#topbar_rss li {
	list-style-type: none;
	float: right;
	padding-left:3px;
}

div#bookmark {
	text-align:left;
	padding:10px;

}

div#bookmark_img {
	height:auto;
	width:258px;
	margin:0px;
}

ul#article_bookmark{
	margin: 0px;
	padding: 0px 0px 5px 5px;
}

ul#article_bookmark li {
	list-style-type: none;
	float: left;
	margin-right: 5px;
	margin-top:5px;
	display:inline;
}

.article_bookmark {
	list-style-type: none;
	float: left;
	margin-right: 5px;
	margin-top:5px;
	display:inline;
}



.career_contenttext2 {
	text-align:left;
	margin-bottom:10px;
}

.floatleft_carerrecontent1 {
	float:left;
	width:150px;

}

div#banner_right {
	background-color:#EFEFEF;
	border-width:1px;
	border-color:#DDE0E3;
	border-style:solid;

}

/*--ぱんくず--*/

.pankuzu {
	margin:5px;
	font-size:75%;
	text-align:left;
}

/*--バックナンバー--*/

.bknum {
	width:520px;

}

div#bknum1 {
	padding-left:10px;
}

ul.bknum_css li{
	background:url(images/bg_dot.gif) no-repeat 0 9px;
	padding:5px 5px 5px 15px;
	font-size:11px;
	letter-spacing:normal;
	line-height:1.3em;
	list-style-type: none;
	text-align:left;

}

ul.bknum2_css li{
	background:url(images/bg_dot.gif) no-repeat 0 9px;
	padding:5px 5px 0px 15px;
	letter-spacing:normal;
	list-style-type: none;
	text-align:left;

}


div.bknum_content{
	padding:5px 0px;
}

div.bknum_content2{
	padding:5px 5px;
}

div.comment_content{
	padding:5px 0px;
	text-align:left;
}



/*--フッタ--*/
div#footer {
	margin: 0px 0px;
	padding: 0px 0px;
	background-color:#fff;
	width:820px;
}

div#footer_text1 {
	text-align:left;
	color:#654931;
	padding:5px 0px 0px 10px;
}

div#footer_text2 {
	text-align:left;
	padding-left:10px;
	margin-bottom:10px;
}

div#footer_text3 {
	text-align:left;
	color:#654931;
	padding:5px 10px 0px 10px;

}

div#footer_tsuikatext3 {
	text-align:left;
	color:#654931;
	padding:5px 10px 5px 10px;

}

div#footer_text4 {
	text-align:left;
	padding-right:10px;

}

div#footer_border {
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#BFA570;
	width:750px;

}


ul#footer_site {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

ul#footer_site li {
	list-style-type: none;
	float: left;
	padding-right:15px;
}

div#mailmag {
	padding:5px;
	width:550px;
	text-align:left;

}

div#mailmag_bg {
	width:270px;
	background-image:url(images/mailmag_02.gif);
	text-align:top;
}

div#bookmark_bg {
	width:270px;
	background-image:url(images/bookmarkn_02.gif);
	text-align:top;
}

div#mailmag_text {
	text-align:left;
	padding:0 10px 0 10px;

}

input, select, textarea#mailmagform {
	font-size:75%;
}



/*--コメント--*/

.comment_input {
	margin-top:10px;
	text-align:left;

}


div.comment_element {
	margin-bottom:5px;
}

input, select, textarea#comment_input {
	font-size:75%;
	padding:3px;
}

.comment_submit {
	margin-top:5px;
}

.comment_area {
	width:470px;
}

.comment_area_track {
	width:470px;
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#C3AB7A;
	padding-top:15px;
}

.comment_text1 {
	font-size:75%;
	text-align:left;

}

.comment_text2 {
	font-size:60%;
	text-align:left;
	color:#41B6C4;

}

.comment_text3 {
	font-size:60%;
	text-align:left;
	color:#41B6C4;
	margin-bottom:5px;

}

/*--トラックバック--*/

.trackbackurl{
	width:470px;
	text-align:left;
	font-size:80%;
}

/*--育児施設--*/

div#ikuji_content {
	width:498px;
}

div#ikuji_floatright {
	float:right;
	width:140px;
	text-align:left;
}

div#ikuji_floatleft {
	float:left;
	width:358px;

}

div#ikuji_info {
	background-image:url(images/content/info_02.gif);
	text-align:top;
	width:498px;

}

.ikuji_infotext {
	width:468px;
	text-align:left;

}

.ikuji_infotest2 {
	width:105px;
	text-align:left;
	padding:5px 0 5px 0;
	font-size:75%;
	color:#666666;
	border-width:0px 0px 1px 0px;
	border-color:#CC9966;
	border-style:solid;
}

.ikuji_infotest3 {
	width:340px;
	text-align:left;
	font-size:75%;
	color:#666666;
	padding:5px 0 5px 17px;
	border-width:0 0 1px 0;
	border-color:#CC9966;
	border-style:solid;
}

.ikuji_content_text {
	width:498px;
	text-align:left;
	font-size:80%;
	line-height:140%;
	margin-top:10px;

}

.ikuji_photoleft {
	text-align:left;
	float:left;
	width:275px;

}

.ikuji_photoright {
	text-align:left;
	float:right;
	width:213px;
	color:#666666;

}

.ikuji_photo2left {
	text-align:left;
	float:left;
	width:213px;
	line-height:140%;
	color:#666666;

}

.ikuji_photo2right {
	text-align:left;
	float:right;
	width:275px;

}

.ikuji_photonew1 {
	float:left;
	width:285px;
	margin-right:10px;
	text-align:left;

}

.ikuji_photonew2 {
	width:275px;
	background-color:#fcf2ef;
	margin-bottom:5px;

}

.ikuji_photonew4 {
	width:275px;
	margin-bottom:5px;

}

.ikuji_waku {
	width:498px;

}

.ikuji_photonew3 {
	float:right;
	width:285px;
	margin-left:10px;
	text-align:right;

}

/*--クリアフィックス--*/

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: 0;
  overflow: hidden;
  /**/
}


/* mail add */

.mailad1 {
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-bottom:15px;
	width:480px;
}


.mailadboxcolor {
	background-color:#EDEDED;
	width:470px;
	padding:5px;
	text-align:left;
	margin-bottom:15px;
}

.mailadboxcolor_w980 {
	background-color:#EDEDED;
	width:490px;
	padding:5px;
	text-align:left;
	margin-bottom:15px;
}

.mailadboxcolor_980 {
	background-color:#EDEDED;
	width:490px;
	padding:5px;
	text-align:left;
	margin-bottom:15px;
	font-size:80%;
	line-height:140%;
}

.mailadboxleft {
	float:left;
	width:30px;
	font-size:80%;
}

.mailadboxright {
	float:right;
	width:440px;
	text-align:left;
	font-size:80%;
	line-height:150%;

}
.mailadnyu {
	font-size:80%;
	font-weight:bold;
	width:180px;

}

.mailadnew_boxtop {
	width:800px;
	text-align:left;

}

.mailadnew_box2 {
	width:800px;
	text-align:left;

}

/* ワーキングママ */

.mama_point {
	width:235px;
	font-weight:bold;
	color:#777274;
	text-align:left;
	padding-left:5px;

}
.mama_bgcolor{
	background-color:#F5F5F5;
	padding:5px;
	text-align:left;
	font-size:60%;
	line-height:140%;
	width:170px;

}

.mama_compnema{
	font-size:80%;
	color:#666666;
}

.akogare_prof{
	font-size:80%;
	color:#5b3c27;
}

.akogare_time{ border-style:dotted;
               border-width:0px 0px 1px 0px;
			   border-color:#cccccc;
			   padding:5px;
			   font-size:65%;
			   text-align:left;
			   }
			   
			   
.akogare_time2{
			   padding:5px;
			   font-size:65%;
			   text-align:left;
			   }			   

/* 恋愛研究所 */

.love_hensyu {
	color:#F98498;
	text-align:left;
	font-weight:bold;
	font-size:80%;
	line-height:150%;

}

.love_graph {
	text-align:left;
	font-size:60%;
	margin-bottom:10px;

}

.love_comment {
	background-color:#F5E8EA;
	margin-top:15px;
	padding:5px;

}

.love_prof1 {
	text-align:left;
	padding:0 0 5px 5px;
	font-size:70%;
	color:#EC7A8C;
}

.love_prof2 {
	text-align:left;
	padding:0 0 5px 8px;
	font-size:70%;
}

.love_profbk {
	background-image:url(images/content/love/profile_02.gif);
	background-image:repeat;
	width:180px;
}

.love_photocomment {
	background-color:#fedfe5;
	text-align:left;
	font-size:70%;
	line-height:140%;
	padding:5px;

}


/* サイトマップ */

.sitemap_midashi {
	width:460px;
	text-align:left;
	background-color:#FEF4E8;
	color:#541B02;
	padding:5px;
}


/* link */

a,
a:link,
a:visited {
	text-decoration:underline;
	color:#654931;

}

a:hover,
a:active {
	text-decoration:none;
	color:#654931;
}


.right a,
.right a:link,
.right a:visited {
	color:#541B02;
	text-decoration:underline;
	font-weight:bold;

}

.right a:hover,
.right a:active {
	color:#541B02;
	text-decoration:none;
	font-weight:bold;
}

.bknum a,
.bknum a:link,
.bknum a:visited {
	color:#541B02;
	text-decoration:underline;
	font-size:70%;
	line-height:130%;
}

.bknum a:hover,
.bknum a:active {
	color:#541B02;
	text-decoration:none;
	font-size:70%;
	line-height:130%;
}

.iwako a,
.iwako a:link,
.iwako a:visited {
	color:#541B02;
	text-decoration:none;
	font-weight:bold;
}

.iwako a:hover,
.iwako a:active {
	color:#541B02;
	text-decoration:underline;
	font-weight:bold;
}

.titlelink2 a,
.titlelink2 a:link,
.titlelink2 a:visited {
	color:#54BECA;
	text-decoration:underline;
	line-height:140%;
	font-weight:bold;
}

.titlelink2 a:hover,
.titlelink2 a:active {
	color:#54BECA;
	text-decoration:none;
	line-height:140%;
	font-weight:bold;
}

.numlink {
	border: 1px solid #F44867;
	background-color: #fff;
	padding: 5px 10px;
	font-size: 75%;
	font-weight: bold;
	color:#F44B69;
}

.numlink a {
	text-decoration:underline;
}

.numlink a:hover {
	text-decoration:none;
}

.current {
	border: 1px solid #F44867;
	background-color: #FEF4E8;
	padding: 5px 10px;
	font-size: 75%;
	font-weight: bold;
	color:#F44B69;
}

.nextlink {
	font-size: 75%;
	padding: 5px 10px;

}

.backlink {
	color:#A5A5A5;
	font-size: 75%;
	padding: 5px 10px;

}

ul#navigation {
	list-style-type:none;
	padding: 6px 0 6px 6px;
}

ul#navigation li{
	display: inline;
	margin: 0 7px 0 0;
}

/** tag img **/
img.noborder {
	border: 0px;
}

img.border1 {
	border-width:1px;
	border-color:#AAAAAA;
	border-style:solid;
}

/* woman_mag */

.womantype_title {
	background-image:url(images/content/woman_title.gif); 
	repeat:norepeat;
	height:33px;

}

.woman_text1 {
	padding:5px 0 0 15px;
	font-weight:bold;

}

.womantype_title_above {
	width:477px;
	text-align:left;
	font-size:70%;
	padding-left:15px;
	color:#E5007F;
	margin-top:10px;
	font-weight:bold;

}

.woman_text2 {
	font-size:70%;
	text-align:left;
	color:#705028;

}

.woman_ancc1 {
	float:left;
	width:90px;
	text-align:left;
}

.woman_ancc2 {
	float:right;
	width:403px;
	text-align:left;
	padding-left:5px;
}

.woman_date1 {
	float:left;
	width:200px;

}

.woman_date2 {
	float:right;
	width:288px;
	text-align:left;
	padding-left:10px;
}

.shigotobetsu_date1text {
	font-weight:bold;
	color:#EA891D;
	font-size:80%;
	margin-bottom:10px;


}

.shigotobetsu_date1 {
	float:right;
	width:288px;
	text-align:left;
	padding-left:10px;
}

.shigotobetsu_date2 {
	background-color:#F5F5F5;
	text-aligh:left;
	padding:5px 5px 5px 5px;
	width:278px;
	color:#666666;


}

.womantype_graph1 {
	background-color:#ffffff;
	font-size:70%; 
	text-align:center;
	width:138px;

}

.womantype_graph2 {
	background-color:#ffffff;
	font-size:70%; 
	text-align:center;
	width:88px;

}

.shigotobetsu1 {
	width:200px;
	border-width:0 0 1px 0;
	border-style:dotted;
	border-color:#705028;
	padding-bottom:5px;
	padding-top:5px;
	font-size:70%;

}

.kiji_next {
	width:398px;
	text-align:left;
	margin:10px 0px;
	font-size:70%;

}

.next_box {
	width:20px;
	border-width:1px;
	border-style:solid;
	border-color:#BFA570;
	background-color:#FEF4E8;
	font-size:80%;

	margin:5px;
	padding:3px;

}

.wt_question1{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;


}

.wt12-1_question1{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;


}

.wt12-1_question1_2{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;


}

.wt_12-1_question2{
	text-align:left;
	font-size:100%;
	font-weight:bold;
	margin-bottom:10px;
	 padding-top:5px; 
	 padding-bottom:5px; 
	 border-width:1px 0px 1px 0px; 
	 border-color:#ef7c25; 
	 border-style:dotted;
	 


}

.wt_12-1_question3{
	text-align:left;
	font-size:100%;
	font-weight:bold;
	margin-bottom:10px;
	 padding-top:5px; 
	 padding-bottom:5px; 
	 border-width:0px 0px 3px 0px; 
	 border-color:#826a58; 
	 border-style:double;
	 


}


.wt_question1n{
	text-align:left;
	font-size:90%;
	font-weight:bold;


}

.wt_number{
	text-align:right;
	padding-right:5px;
	font-size:70%;
	color:#705028;
}

.wt12_zu_left{
	float:left;
	width:336px;

}

.wt12_zu_right{
	float:right;
	width:142px;
	text-align:left;
	padding-left:10px;
	fonf-size:80%;
	line-height:150%;
	background-color:#F1ECE5;
	padding:5px;

}

.wt12_zu_498{
	text-align:left;
	background-color:#F1ECE5;
	padding:5px;
	font-size:80%;
	line-height:150%;

}

.wt12_ank{
	text-align:left;
	margin:20px 0 0 0;
	color:#705028;
	clear:both;

}

.wt6_answertext{
	text-align:left;
	background-color:#ddefef;
	padding:10px;
	margin-bottom:10px;

}


.wt6_question1{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	color:#139D9F;

}

.wt2_profi {
	font-size:80%;
	font-weight:bold;
	text-align:left;
	color:#00A5E3;
	margin-bottom:5px;
	padding-left:20px;
	padding-top:10px;
	width:468px;

}


.wt2_profi2 {
	font-size:80%;
	font-weight:bold;
	text-align:left;
	color:#00A5E3;
	padding:10px 0 10px 15px;

}

.wt2_answertext{
	text-align:left;
	background-color:#EAF6FD;
	padding:10px;
	margin-bottom:10px;

}

.wt2_level_left {
	float:left;
	width:155px;
}

.wt2_level_right {
	float:right;
	width:343px;
	text-align:left;
}

.wt2_levelans{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	color:#00A5E3;
	padding-left:10px;

}

.wt2_levelans_br{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	padding-left:10px;

}

.wt2_motomerareru {
	font-size:80%;
	line-height:150%;
	text-align:left;
	padding-left:10px;

}

.wt2_16p_3pattern {
	float:left;
	width:130px;

}

.wt8-9_14-15_photo {
	float:left;
	width:150px;

}

.wt2_16p_3patternright {
	float:right;
	width:358px;
	font-size:80%;
	line-height:150%;
	text-align:left;

}

.wt8-9_14-15_bun {
     background-image:url(images/content/w8-9/hukidashi.gif);
	 float:right;
	width:311px;
	height:290px;
	font-size:80%;
	line-height:150%;
	text-align:left;
	background-repeat:no-repeat;

}

.wt8-9-46_bak1{  margin:0px; 
                 padding:0px; 
				 height:12px;
				}
				
.wt8-9-46_bak2{ background-image:url(images/content/wt8-9-46/bak2.gif);
				background-repeat:repeat-y;
				margin:0px;
				padding:0px;
				}
.wt8-9-46_bak3{ background-image:url(images/content/wt8-9-46/bak3.gif);
                height:12px;
				background-repeat:no-repeat;
				margin:0px;
				padding:0px;
				}	
.wt8-9-46_box{ margin:0px 15px;
               padding:0px;}	

.wt8-9-46_box2{ text-align:left;
                font-size:85%;
				padding-top:5px;
				}
.mar5{ margin-right:5px;}

.wt8-9-46_bgcol{ padding:5px;
                 font-size:95%;
				 background-color:#edfffe;
				 margin-top:10px;
				 }	
				 
.wt8-9-46_title{color:#FFFFFF; 
                font-weight:bold; 
				font-size:85%; 
				background-color:#3cc4bb; 
				padding:5px;
				}												

.wt_16p_pattern123 {
	padding-top:5px;
	text-align:left;
}

.wt2_16p_dekiru {
	float:left;
	width:171px;

}

.wt2_16p_dekiruright {
	float:right;
	width:317px;
	text-align:left;

}

.wt2_16p_text80 {
	font-size:80%;
	text-align:left;
	line-height:150%;

}


.wt2_16p_text80_copy {
	font-size:70%;
	text-align:left;
	line-height:150%;
	margin-top:10px;

}

.wt2_16p_text80_2 {
	font-size:80%;
	text-align:left;
	line-height:150%;
	background-image:url(images/content/wt12-1/coment_bak.gif);
	padding:10px;

}

.wt2_16p_text80_2 {
	font-size:80%;
	text-align:left;
	line-height:150%;
	padding:8px;
	background-color:#FFFFDD;

}

.wt2_16p_textmidashi{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	color:#F6AD3A;

}

.wt12_1p_textmidashi{
	text-align:left;
	font-size:100%;
	font-weight:bold;
	margin-bottom:10px;
	color:#169619;
	margin-top:10px;

}

.wt4_3mincheck{
	text-align:left;
	background-color:#ffffcc;
	padding:10px;
	margin-bottom:10px;

}

.wt4_first_tenkatsu{
    text-align:left;
	float:right;
	padding-left:10px;
	margin-bottom:10px;
	width:220px;
}

.wt4_first_tenkatsu2
{   background-color:#FFFFCC;
    text-align:left;
	float:right;
	padding:10px;
	margin-bottom:10px;
	margin-top:10px;
	width:340px;}
	
.w4_h4{ color:#FF9900;
        font-weight:bold;
		margin-left:10px;}
		
.wt2_16p_text85 {
	font-size:85%;
	text-align:left;
	line-height:150%;
	font-weight:bold;

}

.wt2_16p_text70 {
	font-size:70%;
	text-align:left;
	line-height:110%;

}


.wt4-5_title{  font-weight:bold;  
              color:#e97f00; 
			  text-align:left;
			  margin:10px 0px ;
}

.wt4-5_gazou{ float:left;
              width:200px;
			  font-size:75%;
			  text-align:left;
			  line-height:140%;
			  }
			  
			  
.wt4-5_bun{   float:right;
			  width:270px;
			  text-align:left;
			  padding:0px 10px;
            }	
			
			
.wt4-5_catch{ line-height:140%;
              font-size:85%;
			  margin-left:30px;}


.wt4-5_list{ list-style:decimal;
             margin-bottom:10px;
			 font-weight:bold;}
	
	
.wt4-5_matome{ font-size:80%;
			 line-height:140%;
			 margin-top:15px;
			 padding:10px;
			 background-image:url(images/content/wt4-5_3/bak2.gif);
			 background-repeat:repeat-y;
 }	
 
.wt4-5_naka { padding:10px ;
              border:2px #e97f00 solid;
			  } 

.wt_title{ font-weight:bold;
			   text-align:left;
			   line-height:140%;
			   }

.wt4-5_5title{ font-weight:bold;
               color:#663366;
			   text-align:left;
			   line-height:140%;
			   }

.wt4-5_5title2{ font-weight:bold;
			   text-align:left;
			   line-height:140%;
			   margin-top:10px;
			   }
	
.wt4-5_4_q1{ background-image:url(images/content/wt4-5_4/q-1.gif);
             background-repeat:no-repeat;
			 height:50px;
			 margin:0px;
	}
	
.wt4-5_4_q2{ background-image:url(images/content/wt4-5_4/q-2.gif);
             background-repeat:repeat-y;
			 padding:0px 10px;
			 margin:0px;
			 text-align:left;
			 
	}	
	
.wt4-5_4_q3{ background-image:url(images/content/wt4-5_4/q-3.gif);
             background-repeat:no-repeat;
			 height:50px;
			 margin:0px;
	}
.mat5{ margin-top:5px;
}
.mab5{ margin-bottom:5px;
}	

.wt4-5_4title	{ font-weight:bold;
               color:#552891;
			   text-align:left;
			   line-height:140%;
			   }	 
			   
.wt4-5-4_photo1{ background-image:url(images/content/wt4-5_4/woman1.jpg);	
                 margin:0 0 0 10px;
				 float:right;
				 background-repeat:no-repeat;
				 height:250px;
				 width:200px;
				 }	 
				 
.wt4-5-4_photo2{ background-image:url(images/content/wt4-5_4/woman2.jpg);	
                 margin:0  10px 0 0;
				 float:left;
				 background-repeat:no-repeat;
				 height:250px;
				 width:200px;
				 }					     		  


.chat_cyachi3{ color:#0e68d8; 
              font-weight:bold; 
			  font-size:90%; 
			  margin:10px 0 0 10px;
			  }

			  
.chat_cyachi3_1{ color:#0e68d8; 
              font-weight:bold; 
			  font-size:90%; 
			  margin:0 10px;
			  }

.chat_cyachi{ color:#FF6600; 
              font-weight:bold; 
			  font-size:90%; 
			  margin:10px 0 0 10px;
			  }
			  
.chat_cyachi1{ color:#FF6600; 
              font-weight:bold; 
			  font-size:90%; 
			  margin:0 10px;
			  }
			  
.chat_koment{ background-color:#FFFFFF; 
              padding:0px 10px; 
			  font-size:80%;
			  margin:0px;
			  }

.wt8-9_44_typetitle{ clear:both ;
                     padding:5px;
                     background-color:#36aba3;
					 color:#FFFFFF;
					 font-size:85%;
					 text-align:left;
					 font-weight:bold;
					 }
.wt8-9-44_kikukotoba{ 
                     float:left;
                      width:240px;
					  text-align:center;
					  
}	

.wt8-9-44_okorasukotoba{ 
                     float:right;
                         width:240px;
					    text-align:center;
					  
}	

.wt8-9-44_coments{ text-align:left;
                   padding:5px;
				   border:1px #36aba3 dotted;
				   margin-top:5px;
				   }
				   

.wt8-9-44_coments2{ text-align:left;
                   padding:5px;
				   background-color:#e2f4f3;
				   margin-top:5px;
				  
				   }				   

.wt8-9-44_list{ list-style:square; 
                text-align:left; 
				}
							 
					 
/* リンク集 */

.link_top {
	text-align:left;
	font-size:80%;
	padding-left:10px;

}

.link_waku {
	background-image:url(images/link/waku_doted_02.gif); 
	repeat:repeat;
	width:498px;
}

.link_wakutext_left {
	width:140px;
	float:left;
	text-align:left;
	font-size:80%;

}

.link_wakutext_right {
	width:308px;
	float:right;
	text-align:left;
	font-size:80%;
	padding-top:8px;

}

.woman_site_list { font-size:80%;
                   text-align:left;
				   line-height:140%;
				   }

.list_box { border-width:0 0 1px 0;
            border-style:dashed;
			border-color:#999999;
			margin-bottom:15px;
			padding:10px 5px 15px 5px;
			}
			
.woman_list_left { float:left;
                   width:130px;
				   }


.link_wakutext_right2 {
	width:308px;
	float:right;
	text-align:left;
	font-size:80%;
	padding-top:0px;

}

.link_waku2 {
	width:448px;
	margin-bottom:5px;

}

.link_waku_square {
	background-image:url(images/link/link_square.gif); 
	repeat:no-repeat;
	width:7px;
	padding-right:5px;

}

.line_tensyokutitle{
	text-align:left;
	padding: 0 0 10px 30px;

}



/* フッター */

.footer1{
	width:820px;
	clear:both;
	padding:10px 0;

}


/* ブログ */

.mamablog_bg{
	background-image:url(images/blog/mama_bg.gif);
	repeat:y-repeat;
	width:498px;
	padding:15px 0;
	
}

.hensyublog_bg{
	background-image:url(images/blog/hensyu_bg.gif);
	repeat:y-repeat;
	width:498px;
	padding-bottom:10px;
	
}

.mamablog_bgtop {
	width:468px;
	background-color:#f8f2f1;
	padding-top:10px;
	text-align:left;

}

.hensyublog_bgtop {
	width:468px;
	background-color:#ffffff;
	margin:10px 0;
	padding-top:10px;
	text-align:left;

}

.mamablog_title1text{
	padding:0 0 0 10px;
	margin-top:10px;
	text-align:left;
	font-size:70%;
	font-weight:bold;
	color:#836541;
	
}

.mamablog_textkoushin{
	padding:20px 10px 10px 10px;
	font-size:80%;
	line-height:160%;
	text-align:left;

}

.mamablog_date {
	background-image:url(images/blog/date.gif);
	height:27px;
	width:114px;
	background-repeat:no-repeat;
	margin:0px 5px;
	padding:7px 0 0 20px;
	font-size:60%;

}

.mamablog_haraguchiprof {
	background-image:url(images/blog/haraguchi_prof.gif);
	width:498px;
	height:100px;
	background-repeat:norepeat;
	
}

.mamablog_kinoprof {
	background-image:url(images/blog/kino_prof.gif);
	width:498px;
	height:100px;
	background-repeat:norepeat;
	
}

.mamablog_saitoprof {
	background-image:url(images/blog/saito_prof.gif);
	width:498px;
	height:100px;
	background-repeat:norepeat;
	
}

.mamablog_profdetail_text {
	text-align:left;
	padding:35px 30px 5px 110px;
	font-size:65%;
	line-height:140%;

}



/* recipe */

.zairyou{border-width:0px 0px 1px 0px; 
         border-color:#FF6633; 
		 border-style: dotted;  
		 padding-left:15px; 
		 padding-right:0px; 
		 padding-top:3px;  
		 padding-bottom:4px;
		 text-align:left;
}

.zairyou_1{border-width:1px 0px 1px 0px; 
         border-color:#FF6633; 
		 border-style: dotted;  
		 padding-left:15px; 
		 padding-right:0px; 
		 padding-top:3px;  
		 padding-bottom:4px;
		 text-align:left;
}

.zairyou2{border-width:0px 0px 1px 0px; 
          border-color:#FF6633; 
		  border-style: dotted;  
		  padding-left:0px; 
		  padding-right:10px; 
		  padding-top:3px;  
		  padding-bottom:4px;
		  text-align:left;
}


.zairyou2_1{border-width:1px 0px 1px 0px; 
          border-color:#FF6633; 
		  border-style: dotted;  
		  padding-left:0px; 
		  padding-right:10px; 
		  padding-top:3px;  
		  padding-bottom:4px;
		  text-align:left;
}

.bak1{ background-image:url(images/content/recipe/bk_image_1.gif); 
       height:10px;
}

.bak2{padding:0px 10px; 
      background-image:url(images/content/recipe/bk_image_2.gif); 
	  text-align:left;
	  font-size:75%;
	  line-height:130%;
	  
}

.bak3{background-image:url(images/recipe/content/bk_image_3.gif); 
      height:10px;
}

.bak4{background-image:url(images/content/recipe/bk_image_1_1.gif); 
      height:10px;
}

.bak5{background-image:url(images/content/recipe/bk_image_2_1.gif); 
      padding:0px 10px; 
	  text-align:left;
	  font-size:75%;
	  line-height:130%;
}

.bak6{background-image:url(images/content/recipe/bk_image_3_1.gif); 
      height:10px;
}


.title{ margin:20px 0px;
        border-width:1px 0px 1px 0px; 
		border-color:#dcdada; 
		border-style: dotted; 
		}

.tukuru1{ text-align:left;
}

.tukuru2{ text-align:left;
          margin-top:10px;
}

.howto{ margin-top:10px;
}


.mat10{ margin-top:10px;
}

.mat20{ margin-top:20px;
}

.mab10{ margin-bottom:10px;
}

.t12{ font-size:78%;
}

.t11{ font-size:82%;
      font-weight:bold;
	  }
	  
	  
/*  プチリッチ  */

.item{background-color:#efd3a5; 
      padding:5px; 
	  text-align:left; 
	  font-size:65%; 
	  line-height:140%;
}

.item_waku{border-width:0px 1px 1px 1px;
           border-color: #a97d4e ;
		   border-style:solid; 
           width:188px; 
		   margin:0px; 
		   padding:0px;}
		   
.right_box{ width:280px; 
            float:right;
			padding:15px 0px 0px 15px;}

		   
.henshu{ font-weight:bold;
         font-size:80%;
		 text-align:left;
		 color:#FF6600;
		 line-height:140%;
}
		 
.akogare_henshu{ font-weight:bold;
         font-size:80%;
		 text-align:left;
		 color:#663300;
		 line-height:140%;
}

.pet_text{ font-size:80%;
   text-align:left;
   line-height:140%;
   margin:10px 0px;
}

.akogare_pet_text{ font-size:65%;
   text-align:left;
   line-height:140%;
   margin:10px 0px;
   padding:0px 30px 0px 30px;
}

.akogare_item{margin:67px 20px 0px 20px;
}

.akogare_item_image{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:2px 2px 2px 0px;  
					 width:210px; 
					 height:330px;}
					 

.akogare_item_image1_1{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:2px 2px 2px 0px;  
					 width:210px; 
					 height:493px;
					 background-repeat:no-repeat;
					 }
					 
.akogare_item_image1_1_bag{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:2px 2px 2px 0px;  
					 width:210px; 
					 height:550px;
					 background-repeat:no-repeat;
					 }

.akogare_item_image3_1{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:2px 2px 2px 0px;  
					 width:210px; 
					 height:510px;
					 background-repeat:no-repeat;
					 }
					 
.akogare_item_image3_2{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:2px 2px 2px 0px;  
					 width:210px; 
					 height:560px;
					 background-repeat:no-repeat;
					 }					 
					 
					 
.akogare_item_image3{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:2px 2px 2px 0px;  
					 width:210px; 
					 height:330px;}
					 
.akogare_item_image2{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:0px 0px 0px 2px;  
					 width:210px; 
					 height:330px;}
					 
.akogare_item_image2_yoga{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:0px 0px 2px 2px;  
					 width:210px; 
					 height:330px;}					 

.akogare_item_image2_fuji{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:0px 0px 2px 2px;  
					 width:210px; 
					 height:330px;}
					 					 
.akogare_item_image4{ border-color:#663333; 
                     border-style:dotted; 
					 border-width:0px 0px 2px 2px;  
					 width:210px; 
					 height:560px;}
					 
.akogare_woman1{ }
				 
.akogare_no{ color:#e4007f; 
			 font-size:80%; 
			 font-weight:bold; 
			 padding:30px 5px 5px 150px; 
			 text-align:right; 
			 margin-top:5px;}
			 
			 
.akogare_title{ text-align:center;
                font-weight:bold;
				color:#2d2d2c;
				line-height:140%;
				margin:5px 0px 0px 0px;
				font-size:90%;
				background-image:url(images/content/akogare/title_bakimg.gif);
				height:80px;
				width:498px;
				padding-top:20px;
				background-repeat:no-repeat;}			 

	
.date_1{ background-color:#efd3a5;
         font-size:65%;
		 width:59px;
		 text-align:left;
		 padding:7px 5px;}
		 
		 
.date_2{ background-color:#ffefd6;
         font-size:65%;
		 width:109px;
		  text-align:left;
		  padding:7px 5px;}
		  
		  
.shita_bar{ border-width:0px 0px 1px 0px ;
            border-style:solid;
			border-color:#a97d4e;
			}
			
.ato{ font-size:75%;
      background-color:#FFCCCC;
	  text-align:left;
	  padding:8px;
	  line-height:140%;
	  margin-top:8px;}

/*  社員食堂 */
.title_bg{ color:#FFFFFF;
           background-color:#fb7d01;
		   font-size:95%;
		   font-weight:bold;
		   padding:8px;
		   text-align:left;}
		   
.right_box_bun{ font-size:75%;
                padding:15px 10px 10px 5px;
				text-align:left;
				line-height:140%;
				float:right;}
				
				
.left_box_bun{ font-size:75%;
                padding:15px 5px 10px 10px;
				text-align:left;
				line-height:140%;
				float:left;}
				
.shashoku_info{ font-size:75%;
                text-align:left;
				border-width:0px 0px 1px 0px;
				border-color:#FF0000;
				border-style:dotted;
				width:50px;
				padding:8px 3px;
				line-height:120%;}
				
				
.shashoku_info2{ font-size:75%;
                text-align:left;
				border-width:0px 0px 1px 0px;
				border-color:#FF0000;
				border-style:dotted;
				width:170px;
				padding:8px 3px;
				line-height:120%;}
.ue_bun{ padding:5px;
         font-size:70%; 
		 text-align:left;  
		 line-height:150%;}
		 
.menu_ue{
       width:166px;
	   height:35px;
	   font-weight:bold;
	   color:#ff9d1d;
	   text-align:center;
	   vertical-align:middle;
	   padding-top:10px;}


.present_title3 {
	background-image:url(images/present/ehon/title.gif);
	background-repeat: no-repeat;
	width:470px;
	height:28px;
}

.present_titletext {
	font-size:100%;
	font-weight:bold;
	text-align:left;
	padding:10px 0 0 40px;
	margin-bottom:10px;

}

.present-text3 {
	font-size:80%;
	text-align:left;
	margin-bottom:5px;
	line-height:150%;
}

.present-text2 {
	font-size:80%;
	text-align:left;
	margin-bottom:5px;
}

.present-text5 {
	font-size:80%;
	line-height:150%;
	text-align:left;
	margin-bottom:5px;
}



/* 女子的トレンドチェック */

.trend_title_l{ width:354px;
              float:left;
	text-align:center;
	margin-bottom:5px;
}


.trend_title_r{ width:122px;
              float:right;
			  text-align:right;
			  margin-right:10px;
}

.trend_main_title{font-weight:bold;
                 font-size:90%;
				 line-height:180%;
				 text-align:left;
	padding-top:10px;
}

.trend_center{ clear:both;
               text-align:center;
}

div#trend_blue_box{ background-color:#e3f2f2;
                    padding:0 10px 10px 10px;
					}
					
div#trend_white_box{ background-color:#FFFFFF;
                     padding:10px;
					 }
					 
div#trend_yel_box_l{ background-color:#fffcdf;
					 float:left;
					 width:215px;
					 margin-bottom:10px;
					 }	
					 
div#trend_yel_box_r{ background-color:#fffcdf;
					 float:right;
					 width:215px;
					 margin-bottom:10px;
					 }	

.trend_photo_margin{ margin:8px 8px 0 8px;}		


					  
.trend_photo_margin3{ width:200px;
                      height:150px;
					  float:left;
					  margin-right:10px;
					 }	
					 
					  
.trend_photo_margin4{ width:200px;
                      height:150px;
					  float:right;
					  margin-left:10px;
					 }	
					 
.trend_photo_akujyo_margin4{ width:130px;
                      height:190px;
					  float:right;
					  margin-left:10px;
					 }

.trend_run_phot_margin4{ width:300px;
                      height:455px;
					  float:right;
					  margin-left:10px;
					 }						 
					 	
					 
.trend_photo_margin5{ float:left;
                      width:220px;
					 }						 				 				  
					  
.cr_both{ clear:both;}					  				 

.trend_small{ font-size:80%;
            padding:5px 15px;
			color:#333333;
			text-align:left;
			line-height:140%;
}


.trend_caption{ font-size:70%;
			color:#333333;
			text-align:left;
			margin:10px;
}

.trend_caption_bobby{ font-size:70%;
			text-align:left;
			margin:10px;
}
					 					 
.trend_blue_border{ clear:both;
                    text-align:center;
					margin:5px 0;		
					}
					
.trend_text{ font-size:80%;
             line-height:140%;
			 margin-top:10px;
			 padding:0 10px;
			 }		
			 
.trend_text2{ font-size:80%;
             line-height:140%;
			 margin-top:10px;
			 padding:10px;
			 background-color:#fffbcf;
			 }		
			 
.trend_text2_photo{ font-size:80%;
             line-height:140%;
			 margin-top:10px;
			 padding:10px;
			 background-color:#fffbcf;
			 height:150px;
			 }

.trend_rungirl_photoboxtext {
	float:left;
	width:250px;
	font-size:80%;

}

.trend_text2_akujyo_photo{ font-size:80%;
             line-height:140%;
			 margin-top:10px;
			 padding:10px;
			 background-color:#fffbcf;
			 height:190px;
			 }

.trend_run_text2_photo{ font-size:80%;
             line-height:140%;
			 margin-top:10px;
			 padding:10px;
			 background-color:#fffbcf;
			 height:460px;
	color:#333333;
			 }					 
			 			 
			 
div#trend_kiitemita{ float:left;
                     width:190px;
					 margin:10px 15px 10px 0;
					 }	
					 
div#trend_yel_kiitemita{ background-color:#fffbcf;
                         width:190px;
						 text-align:center;
}	

div#trend_prof{ font-size:80%;
                line-height:140%;
				text-align:left;
				padding:5px 10px 0 10px;
				font-weight:bold;
				}	
				
.trend_interview{ color:#2968a8;
                  font-weight:bold;
				  font-size:85%;
				  margin-top:20px;
				  margin-bottom:5px;
				  line-height:140%;
				  padding:0 10px;
				  }
.trend_chocora_imagewaku {
	font-size:80%;
	color:#2968a8;

}

.w980_bknum2_css { list-style-type: none;
	               text-align:left;
	               font-size:70%;
	               line-height:140%;
				   margin:10px;
				   padding:0;
}
.back_number { width:270px;
               margin:0 18px 10px 12px;
			   background-color:#fdf2f8;
			   padding:0;
}	

/* カテゴリーのページ */
.cate_image { margin:0 0 10px 10px;
}

.back_number { width:270px;
               margin:0 18px 10px 12px;
			   background-color:#fdf2f8;
			   padding:0;
}	

.w980_bknum2_css { list-style-type: none;
	               text-align:left;
	               font-size:100%;
	               line-height:140%;
				   margin:10px;
				   padding:0;
}


.w980_bknum2_css_shita { list-style:none;
	                     text-align:left;
	                     font-size:70%;
	                     margin:10px;
	                     padding:0;
}

.w980_bknum2_css_shita_serch { background:url(images/bg_dot.gif) no-repeat left 0.1em;
	                     text-align:left;
	                     font-size:70%;
	                     line-height:140%;
	                     margin:10px;
	                     padding:0;
						 text-indent:20px;
}


.bknum { background:url(images/bg_dot.gif) no-repeat;
		 padding:0 0 5px 15px;
}

.bknum_side { background:url(images/bg_dot.gif) no-repeat left 0.1em;
		      padding:0 0 5px 15px;
			  font-size:70%;
			  line-height:140%;
}

.bknum_shita { padding:0 0 5px 0;
}

.bknum2 { background-image:url(images/bg_dot.gif) no-repeat;
          background-position:left;
          list-style:none;
		   padding:0 0 5px 15px;
}
/* キャリアページ */
#w980_left_career { float:left;
					width:648px;
					margin-bottom:10px;
}

.car_h2 { margin:0;
          display:block;
		  padding:0;
		  }

#carea_waku { background-image:url(images/career/orange_01.gif);
              background-repeat:repeat-y;
			  width:650px;
              margin:0px;
			  padding:10px;
			  display:block;
			  }
			  
#carea_waku2 { background-image:url(images/career/murasaki_01.gif);
              background-repeat:repeat-y;
			  width:650px;
              margin:0px;
			  padding:10px;
			  display:block;
			  }			  
			  
#carea_waku3 { background-image:url(images/career/ao_01.gif);
              background-repeat:repeat-y;
			  width:650px;
              margin:0px;
			  padding:10px;
			  display:block;
			  }	
			  
			  			  
#carea_waku4 { background-image:url(images/career/pink_01.gif);
              background-repeat:repeat-y;
			  width:650px;
              margin:0px;
			  padding:10px;
			  display:block;
			  }	
			  			  
.car_h3 { font-size:75%;
          color:#8e8e8e;
		  font-weight:bold;
		  }			  
			  
.car_box_left { float:left;
                width:310px;
				border-width:0 1px 0 0;
				border-color:#999999;
				border-style:dashed;
				margin-top:15px;
				}			  
.car_box_right { float:right;
                width:310px;
				margin-top:15px;
				margin-right:10px;
				}			  
			  
.car_min_box { float:right;
               width:210px;
			   padding-right:8px;
			   text-align:left;
			   font-size:70%;
			   }			  
			  
.text_right { text-align:right;
}

.car_min_box ul li { list-style:none;
                     background-image:url(images/career/list_en.gif);
					 background-repeat:no-repeat;
					 background-position:left;
					 text-indent:13px;
					 padding:2px 0;
					 }			  
			  
#carea_waku img { border:0;
}			  
			  
.cont_car_box { margin-bottom:20px;
                clear:both;
				display:block;
				height:90px;
				}			  
			  
			  
.cont_car_box2 { margin-bottom:5px;
                clear:both;
				display:block;
				border:0;
				}
							  
.cont_car_box2 img { border:0;
}			  			  
			  
.car_box_left2 { float:left;
                width:310px;
				margin-top:10px;
				}	
.car_box_right2 { float:right;
                width:310px;
				margin-top:10px;
				padding:0 10px;
				}	 
				
.kiji_box { width:620px;
            clear:both;
			margin-bottom:15px;
}				 

.kiji_box2 { width:620px;
            clear:both;
			margin-bottom:5px;
}

.kiji_box_carear { width:620px;
            clear:both;
			margin-bottom:10px;
			padding-top:10px;
}				 

.kiji_box_carear2 { width:620px;
            clear:both;
			margin-bottom:5px;
			padding-top:10px;
}

.kiji_box_carear_hatarakikata { width:620px;
            clear:both;
			padding-top:10px;
}		

#w980_left_career a:hover img {
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	border:0;
	}
	
#w980_left_career img {
	border:0;
	}	

.hatarakikata_1 { float:left;
                  width:33%;
				  text-align:center;
}

.hatarakikata_2 { float:right;
                  width:33%;
				  text-align:center;
}

.hatarakikata_3 { width:33%;
				  float:right;
				  text-align:center;
}

.w980_border_hr_carear { clear:both;
                  height: 1px;
                  border: none;
                  border-top: 1px #a3a3a3 dashed;
				  margin:10px;
				  width:610px;
}

#w980_left_main_box_catepage_border { border:1px #bfa570 solid;
					                  margin-bottom:10px;
					                  padding:0 10px 10px 10px;
}

#w980_bgimage { width:1000px;
                margin:0 auto;
	            background-image: url(images/980backborder_grade.gif);
	            background-repeat:repeat-y;
				padding:0;
				}

#w980main_box { width:980px;
                margin:0 auto;
				padding:0;
}

.w980_left_main_box_catepage { float:left;
                               width:648px;
}


.w980_banner_right { background-color:#EFEFEF;
	                 border-width:1px;
	                 border-color:#DDE0E3;
	                 border-style:solid;
					 text-align:center;
					 padding:3px;
}


