/*
Theme Name: 
Theme URI: 
Author: Design Factory CUE
Author URI: http://www.df-cue.com
Description: 
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background: #fff;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
	line-height:140%;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}


/*
===============================================
 01.Yahoo UI Library Fonts CSS
----------------------------------------------- */
body {
	font:14px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

select,input,button,textarea,button { font:99% arial,helvetica,clean,sans-serif;}
table { font-size:inherit; font:100%;}
pre,code,kbd,samp,tt { font-family:monospace; *font-size:108%; line-height:100%;}


/*
===============================================
 02.base
----------------------------------------------- */
* { margin: 0; padding: 0;}

ul { list-style-type: none;}
img { vertical-align: bottom;}

.clearfix:after, .entry:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix, .entry { display: inline-block;}

/* Hides from IE-mac \*/
*html .clearfix, .entry { height: 1%;}
.clearfix, .entry { display: block;}
/* End hide from IE-mac */

a { color: #0000ff; text-decoration: underline; outline: none;}
strong { color: #db5e04;}


/*
===============================================
 03.body
----------------------------------------------- */
html, body { height: 100%; margin: 0; padding: 0;} 

body {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	background-color: #ffffff;
	line-height: 1;
	text-align: center;
	color: #000000;
	background-image: url(https://9888a3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/footer_back.jpg);
	background-repeat: repeat;
	min-width: 960px;
}

#container {
	background-image: url(https://d16471.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_white.jpg);
	background-repeat: repeat;
}

/*
===============================================
 04.header
----------------------------------------------- */
#header {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

/*
#home #main-visual {
	width: 100%;
	background-image: url(https://ae1ad2.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_curve.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 500px;
}
*/

#branding {
	width: 960px;
	height: 73px;
	margin: 0 auto;
}

#branding h1 { 
	float: left;
	width: 272px;
	padding: 10px 0 0 0;
	margin: 0;
}

#header-btn {
	float: right;
	width: 190px;
	padding: 25px 0 0 0;
	margin: 0;
}

#header-btn li {
	float: left;
	margin-left: 5px;
}

#header-btn li a {
	display: block;
	height: 28px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999em;
	zoom: 1;
}

#header-btn li a:hover { background-position: left bottom;}

#header-btn li.btn-policy a {
	width: 90px;
	background-image: url(https://89a1e5.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/btn_policy.gif);
}

#header-btn li.btn-home a {
	width: 85px;
	background-image: url(https://ba4554.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/btn_home.gif);
}


/*
===============================================
 05.content
----------------------------------------------- */
#content {
	width: 960px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}

#home #content {
	width: 100%;
	background-image: url(https://1cb9fc.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_blue.jpg);
	background-repeat: repeat;
	padding: 10px 0 0 0;
}

#content-inner {
	clear: both;
	width: 960px;
	margin: 0 auto;
}

#breadcrumb { 
	clear: both;
	width: 960px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}


#topicpath {
	float: left;
	width: 59%;
	text-align: left;
}

/* sns
----------------------------------------------- */
#sns {
	float: right;
	width: 30%;
	text-align: right;
	height: 21px;
	overflow: hidden;
}

/* sns
----------------------------------------------- */
#top-sns {
	float: right;
	text-align: right;
	padding:25px 0 0 0;
}


iframe.twitter-share-button { width: 90px!important;}

iframe.hatena-bookmark-button-frame { width: 54px!important;}

#___plusone_0,
#___plusone_0 iframe { width: 60px!important;}

a.icon {
	background-image: url(https://f9c6d0.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 20px 4px 0;
}

a.icon2 {
	background-image: url(https://f9c6d0.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px 0 4px 22px;
}




#main {
	float: left;
	width: 700px;
	border-top:5px #3399cc solid;
}

#main-content {
	padding: 0;
	background-color: #ffffff;
	border-left: 1px solid #d3e2e6;
	border-right: 1px solid #d3e2e6;
	border-bottom: 1px solid #d3e2e6;
}

#main-content-inner {
	width: 650px;
	margin: 0 auto;
}

#main-long {
	width: 960px;
	margin: 0 auto;
	border-top:5px #3399cc solid;
	background-color:#fff;
}

#main-long #main-content-inner { width: 910px;}


/* サイドメニュー大枠sidebar
----------------------------------------------- */
#sidebar {
	float: right;
	width: 240px;
}






/* カテゴリーランキング 
----------------------------------------------- */
.side-rank {
	width: 240px;
	background-image: url(https://5fc0f8.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/side_beige_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 5px 0;
	margin:0 0 10px 0;
}

.rank-list {
	background-image: url(https://207e80.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/side_beige_m.gif);
	background-repeat: repeat-y;
}

.rank-list li {
	text-align: left;
	background-image: url(https://3fdca8.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_beige.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 10px 15px 10px 13px;
	font-size: 100%;
	line-height: 1.6;
}

.rank-list li.non {
	background-image: none;
}


.rank-list li a {
	background-position: left 4px;
	padding: 0 0 0 8px;
	text-decoration:none;	
}

.rank-list li a:hover {
	background-position: left 4px;
	padding: 0 0 0 8px;
 text-decoration:underline;	
}


.rank-list img{
	 vertical-align:middle;}
		

/* ランキング順位色
----------------------------------------------- */
		
.rank01{
	color:#F00;
	font-weight:bold;
		}
		
.rank02{
	color:#FF6600;
		font-weight:bold;	
	}
	
.rank03{
	color:#F99;

		font-weight:bold;	
	}
	
	.rank-other{
	color:#000;
		font-weight:bold;	
	}
		


/* カテゴリー 
----------------------------------------------- */
.side-category {
	width: 240px;
	background-image: url(https://229697.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/side_orange_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 5px 0;
	margin:0 0 10px 0;
}

.category-list {
	background-image: url(https://e2ce74.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/side_orange_m.gif);
	background-repeat: repeat-y;
}

.category-list li {
	text-align: left;
	background-image: url(https://d58692.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_orange.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 8px 15px;
	font-size: 93%;
	line-height: 1.6;
}

.category-list li.non {
	background-image: none;
}


.category-list li a {
	display: block;
	background-image: url(https://022fa3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding: 0 0 0 14px;
	text-decoration:none;
}


.category-list li a:hover {
	display: block;
	background-image: url(https://022fa3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding: 0 0 0 14px;
 text-decoration:underline;	
}



/* トップページへ
----------------------------------------------- */

#under-totop {
	clear: both;
	width: 960px;
	margin: 0 auto;
	text-align: right;
	padding: 40px 0 0 0;
}


/* 総合満足度ランキング
----------------------------------------------- */


/*■右寄せ公式サイトへのリンク■*/


span.official-right{
    position: absolute;
    display: block;
    top: 10px;
    right: 15px;
}



/*■ランキング１位～８位分■*/

span.ranking01,
span.ranking02,
span.ranking03,
span.ranking04,
span.ranking05,
span.ranking06,
span.ranking07,
span.ranking08
{
	background-repeat:no-repeat;
	background-position:0px -4px;
	padding-left:70px;
	}

span.ranking01{
	background-image:url(https://279315.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no1.gif);
	}

span.ranking02{
	background-image:url(https://647c87.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no2.gif);
	}

span.ranking03{
	background-image:url(https://531bfe.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no3.gif);
	}

span.ranking04{
	background-image:url(https://3d71b9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no4.gif);
	}

span.ranking05{
	background-image:url(https://219767.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no5.gif);
	}

span.ranking06{
	background-image:url(https://3ec1ef.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no6.gif);
	}

span.ranking07{
	background-image:url(https://bb7fc5.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no7.gif);
	}

span.ranking08{
	background-image:url(https://2def25.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_icon_no8.gif);
	}


/*■ランキングコメント周り■*/

#ranking-comment
{
		width: 100%;
		clear:both;
	}
	
#ranking-comment p
{
		margin:0 0 0 0;
	}	

#ranking-comment img.logo-left
{
		float:left;
		margin:0 15px 5px 0;
		border:1px solid #CCC;
	}



/*■選んだ決め手■*/


#raking-choice {
	width: 650px;
	text-align:left;
	margin: 0 0 20px 0;
}

#raking-choice ul {
	line-height: 160%;
	margin: 0 0 10px 0;
	font-size:108%;
}


#raking-choice li{
	padding: 6px 0 6px 13px;
	background-repeat: no-repeat;
	background-position: left 10px;
 background-image: url(https://022fa3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange.gif);	
}

/*■すべての口コミを見る■*/

.other-kuchikomi
	{
		width:100%;
		text-align:center;
		margin:0 0 30px 0;
		padding:5px 0 0 0;
		font-size:108%;
		}





/*
===============================================
 06.footer
----------------------------------------------- */
#footer {
	width: 100%;
	border-top: solid 4px #9fcedc;
	padding: 20px 0 0 0;
	text-align: center;
	background-image: url(https://d16471.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_white.jpg);
	background-repeat: repeat;
}

#footer ul { padding: 0 0 20px 0;}

#footer li {
	display: inline;
	font-size: 93%;
	margin: 0 10px;
}

#footer li a {
	background-image: url(https://c8108e.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_footer.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 0 2px 22px;
}

address {
	background-image: url(https://9888a3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/footer_back.jpg);
	background-repeat: repeat;
	padding: 20px 0 10px 0;
	font-style: normal;
}

/*
===============================================
 07.home
----------------------------------------------- */

/* main-visual
----------------------------------------------- */

#main-visual {
	clear: both;
	width: 100%;
	margin: 0 auto;
	padding-top: 10px;
	background-image: url(https://ae1ad2.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_curve.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;	
	height: 385px;	
}


/* コンテンツ一覧
----------------------------------------------- */

#ichiran {
	width: 960px;
	margin: 0px auto;
	padding:15px 0 0 0;	
}







/*１列３つ*/

.ichiran {
	width: 960px;
	background-image: url(https://6f12f4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/ichiran_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 15px 0 6px 0;
}

/*１列２つ*/

.ichiran2 {
	width: 650px;
	background-image: url(https://6f12f4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/ichiran_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 15px 0 10px 0;
	margin-right: 310px;
}

/*１列１つ*/

.ichiran3 {
	width: 320px;
	background-image: url(https://6f12f4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/ichiran_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 15px 0 10px 0;
	margin-right: 310px;
}


.ichiran-inner {
	background-image: url(https://eec1d9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/ichiran_m.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.ichiran-content {
	float: left;
	width: 310px;
	margin-right: 15px;
	text-align: left;
}

.ichiran-content.last { margin-right: 0;}


.ichiran-content li {
	background-image: url(https://d58692.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_orange.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 8px 20px 6px 25px;
	font-size: 93%;
	line-height: 1.6;
}

.ichiran-content li a {
	display: block;
	background-image: url(https://022fa3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding: 0 0 0 14px;
}

.ichiran-content li.summary a {
	background-image: url(https://346afd.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding: 0 24px 0 0;
}

.ichiran-content li.first {
	background-image:none;
	padding: 8px 20px 6px 25px;
	font-size: 93%;
	line-height: 1.6;
}

/* 導入（点線バージョン）
----------------------------------------------- */
#intro {
	text-align: left;
	margin: 0 0 15px 0;
	padding: 30px 0 0 0;
}

#intro p {
	background-image: url(https://ffb232.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/intro_dotline.gif);
	background-repeat: repeat;
	font-size: 14px;
	line-height: 30px;
}

.illust-intro {
	float: left;
	width: 148px;
	background-color: #ffffff;
	text-align: center;
}

/* entry
----------------------------------------------- */
.entry { text-align: left; padding: 0 0 10px 0;}

.entry h3 { padding: 10px 0 20px 0;}

.entry p {
	font-size: 108%;
	line-height: 1.8;
	padding: 0 0 1.3em 0;
}

/* リスト（太枠付き）
----------------------------------------------- */
.list-a,
.list-q {
	clear: both;
	height: 1%;
	background-color: #d7d0b6;
	padding: 5px;
	margin: 0 0 20px 0;
}

.list-q { background-color: #c8e4eb;}

.list-a ul,
.list-q ul {
	background-color: #ffffff;
	overflow: hidden;
}

.list-a li,
.list-q li {
	background-image: url(https://3fdca8.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_beige.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	font-size: 108%;
	line-height: 1.5;
	padding: 8px 10px;
}

.list-q li { background-image: url(https://a8e500.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_blue.gif);}

.list-a li.non,
.list-q li.non { background-image: none;}

.list-a li a,
.list-q li a {
	display: block;
	background-image: url(https://346afd.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 2px 0 2px 24px;
	zoom: 1;
}

.list-q li a { 
	background-image: url(https://45e8a9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_q_beige.gif);
	padding: 2px 0 2px 32px;
}

.list-a th,
.list-a td {
	background-color: #ffffff;
	font-size: 108%;
	line-height: 2.0;
	padding: 8px 15px;
	background-image: url(https://3fdca8.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_beige.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	vertical-align: middle;
}

.list-a td { vertical-align: top;}

.list-a th.brown {
	color: #ffffff;
	background-image: url(https://effdb2.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_brown.gif);
	background-repeat: repeat;
	font-weight: bold;
}

.list-a th.yellow,
.list-a td.yellow { background-color: #fffae3;}

.list-a th.non,
.list-a td.non { background-image: none;}

.list-a h4.brown {
	font-size: 123.1%;
	color: #ffffff;
	background-image: url(https://effdb2.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_brown.gif);
	background-repeat: repeat;
	font-weight: bold;
	padding: 10px 14px;
}

.list-q h4.blue {
	font-size: 123.1%;
	color: #ffffff;
	background-image: url(https://ed52bf.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/back_blue2.gif);
	background-repeat: repeat;
	font-weight: bold;
	padding: 10px 14px;
}

.illust-left { float: left; margin: 0 30px 15px 0;}
.illust-right { float: right; margin: 0 0 15px 30px;}

.illust-right2 { float: right; margin: 20px 0 15px 30px;}


/* よくある転職事例と注意点
----------------------------------------------- */
.ex-box { width: 650px}

.ex {
	float: left;
	width: 315px;
	height: 160px;
	background-image: url(https://192f6c.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/circs_ex_box.gif);
	background-repeat: no-repeat;
	position: relative;
	margin: 0 20px 20px 0;
}

.ex.last { margin: 0 0 20px 0;}

.ex-illust {
	position: absolute;
	left: 15px;
	top: 15px;
}

.ex h4 {
	position: absolute;
	left: 158px;
	top: 15px;
}

.ex p {
	position: absolute;
	left: 207px;
	top: 125px;
	width: 95px;
	text-align: right;
}

.ex p a {
	background-image: url(https://346afd.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 22px 4px 0;
}






/* このページのトップへ（mainの中）
----------------------------------------------- */
.totop {
	clear: both;
	text-align: right;
	width: 650px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}

.totop2 {
	clear: both;
	text-align: right;
	width: 650px;
	margin: 0 auto;
	padding: 0 0 20px 0;
}



/* 見出し
----------------------------------------------- */

#category-title {
	text-align: left;
	font-size: 215.4%;
	line-height: 1.3;
	font-weight: bold;
	padding: 20px 25px 15px 25px;
}

#category-title span.detail{
	font-size: 85%;
	color:#555555;
}


.official-button
{
	text-align:right;
	width:680px;
	padding:0px 0px 0px 0px;
	margin:-45px 0 0 0;
	position:absolute;
	}



#page-title,
#main-long #page-title {
	color: #1583cf;
	text-align: left;
	font-size: 26px;
	line-height: 1.3;
	font-weight: bold;
	background-image: url(https://c3abdc.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_bold_blue.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px 25px 15px 25px;
	margin: 0 0 25px 0;
}

#main-long #page-title {
	background-image: url(https://c2b254.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_bold_blue_long.gif);

}

/* 導入（吹きだしバージョン）
----------------------------------------------- */
#intro2 {
	width: 650px;
	background-image: url(https://a10b56.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/intro2_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 12px 0 0 0;
	margin: 5px 0 25px 0;
}

#intro3 {
	width: 910px;
	background-image: url(https://150d99.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/compare_intro_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 12px 0 60px 0;
	margin: 0 auto 25px auto;
}

#intro4 {
	width: 650px;
	background-image: url(https://59c430.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/intro4_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 12px 0 0 0;
	margin: 20px 0 20px 0;
}

#intro5 {
	width: 650px;
	background-image: url(https://1ff82c.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/intro5_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 12px 0 0 0;
	margin: 20px 0 20px 0;
}


.fukidashi {
	width: 550px;
	margin: 0 0 0 100px;
	background-image: url(https://22f36a.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/intro2_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 3px 0;
	text-align: left;
}

.fukidashi-inner {
	width: 550px;
	background-image: url(https://aeb8f0.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/intro2_m.gif);
	background-repeat: repeat-y;
	min-height: 68px;
}

.fukidashi2 {
	width: 810px;
	margin: 0 0 0 100px;
	text-align: left;
}

.fukidashi-inner p,
.fukidashi2-inner p {
	font-size: 108%;
	line-height: 1.6;
	padding: 0 15px;
	margin-bottom:8px;
}

/* 見出しB
----------------------------------------------- */

h4.camera,
h4.yubi,
h4.good,
h4.bad,
h4.data,
h4.clock,
h4.calendar {
	clear: both;
	background-repeat: no-repeat;
	font-size: 18px;
	line-height: 1.3;
	font-weight: bold;
	padding: 12px 0 15px 60px;
	margin: 5px 0 15px 0;
}





h4.plain
{
	clear: both;
	background-repeat: no-repeat;
	font-size: 18px;
	line-height: 1.3;
	font-weight: bold;
	padding: 12px 0 15px 15px;
	margin: 5px 0 20px 0;
 position: relative;	
	text-align:left;
}


span.midashi-score {
    position: absolute;
    display: block;
    top: 10px;
    right: 15px;
				color:#FF0000;
}



h4.camera { background-image: url(https://d25ebb.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_camera.gif);}
h4.yubi { background-image: url(https://751429.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_yubi.gif);}
h4.plain { background-image: url(https://2635d5.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_plain.gif);}
h4.good { background-image: url(https://0429a6.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_good.gif);}
h4.bad { background-image: url(https://5f3500.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_bad.gif);}
h4.data { background-image: url(https://b23d32.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_data.gif);}
h4.clock { background-image: url(https://7021f9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_clock.gif);}
h4.calendar { background-image: url(https://cc6202.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_calendar.gif);}

h4.balloon {
	background-image: url(https://677f42.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_balloon.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	line-height: 1.3;
	font-weight: bold;
	padding: 12px 0 15px 60px;
	margin: 0 0 20px 0;
}

h4.long,
h4.q,
h4.yubi2 {
	clear: both;
	background-image: url(https://eb5401.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_long.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 18px;
	line-height: 1.3;
	font-weight: bold;
	padding: 10px 15px 15px 15px;
	margin: 0 0 20px 0;
}

h4.long span {
	color: #ffffff;
	background-color: #49a4be;
	font-weight: bold;
	font-size: 14px;
	padding: 3px 5px;
}

h4.long strong { 
	display: block;
	color: #000000;
	padding: 5px 0 0 0;
}

h4.q span {
	display: block;
	background-image: url(https://2b2ee7.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/repo_icon_q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 35px;
}

h4.yubi2 span {
	display: block;
	background-image: url(https://13312d.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/midashi_b_icon_yubi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 45px;
}

/* 見出しC
----------------------------------------------- */
.midashi-c {
	font-size: 123.1%;
	font-weight: bold;
	line-height: 1.5;
	border-left: 6px solid #49a4be;
	padding: 0 0 0 14px;
	margin: 0 0 13px 0;
}

/* 見出しD font-size: 108%;
----------------------------------------------- */
.midashi-d {
	font-size: 108%;
	font-weight: bold;
	padding: 0 0 10px 0;
}

/* 見出しE 
----------------------------------------------- */
.midashi-e {
	font-size: 123.1%;
	font-weight: bold;
	padding: 0 0 10px 0;
}


/* 見出しランキング 
----------------------------------------------- */
.midashi-ranking {
	font-size:131%;
	font-weight: bold;
	margin: 0 0 13px 0;
	line-height: 1.5;	
}


.midashi-ranking img{
	margin:0 10px 0 0;
	
}
















/* 公式サイトへのリンク
----------------------------------------------- */

.official-link
	{text-align:center;
	padding:0px 0 30px 0;
	margin:0 0 0px 0;	
	font-size:16px;
	clear:both;}



/* Ｑ＆Ａ
----------------------------------------------- */

.question span {
	display: block;
	background-image: url(https://d0b548.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/repo_icon_q_sogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 18px;
	line-height: 1.3;
	font-weight: bold;
	padding: 2px 0px 0px 35px;
	margin: 0 0 15px 0;
	vertical-align:middle;
	
}

.answer {
	background-image: url(https://652032.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/repo_icon_a_sogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 35px;
	margin: 0 0 15px 0;
}



/* 情報公開日
----------------------------------------------- */

#date {
	width: 650px;
	margin: 0 0 20px 0;
	text-align:right;
	color:#666;
}


/* お得情報
----------------------------------------------- */

#value-title { padding: 0px 0 0 0;
width:650px;
height:31px;
background-image: url(https://5404e9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/value_t.gif);
background-repeat: no-repeat;
}

h4#value-title{
	 font-size:18px;
		text-align:left;
		padding:17px 0 0 25px;
		color:#993300;
		font-weight:bold;
		}


#value {
	width: 650px;
	background-image: url(https://f87906.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/matome_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 10px 0;
	margin: 0 0 25px 0;
}

div#value-inner {
	background-image: url(https://f3a711.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/matome_m.gif);
	background-repeat: repeat-y;
	padding: 12px 0 0 0;
}

div#value-inner p {
	width: 600px;
	margin: 0 auto 10px auto;
	padding:0;
	text-align: left;
	font-size: 108%;
	line-height: 1.8;
}

.value-img{
	float: left;
	margin: 0 20px 10px 0;
	border:2px solid #d7d0b6;
}

.value-img02{
	float: left;
	margin: 0 5px 0px 3px;
	border:2px solid #d7d0b6;
}

table.value
 {
	clear: both;
	width: 93%;
	border-left: 1px solid #d7d0b6;
	border-top: 1px solid #d7d0b6;
	margin: 5px 23px 10px 23px;
}

table.value td,
table.value th
{
	font-size: 108%;
	line-height: 1.5;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
	padding: 6px 10px;
}

table.value td { padding: 8px 6px;text-aling:left;
background-color:#FFFFFF;}

table.value th { background-color: #f1efe6; font-weight: bold;}



/*テーブル２*/

table.value02
 {
	clear: both;
	width: 93%;
	border-left: 1px solid #d7d0b6;
	border-top: 1px solid #d7d0b6;
	margin: 5px 23px 10px 23px;
}

table.value02 td,
table.value02 th
{
	font-size: 108%;
	line-height: 1.5;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
	padding: 6px 10px;
	vertical-align:middle;
}

table.value02 td { padding: 8px 6px;text-aling:left;
background-color:#FFFFFF;}

table.value02 th { background-color: #f1efe6; font-weight: bold;}



/*忍者ソーシャルボタン横幅の広い1ページ*/

div.ninja_onebutton03
	{
		padding:0px 0 10px 0;
		}
		


/*忍者ソーシャルボタン*/

div.ninja_onebutton
	{
		padding:10px 0 10px 0;
		}
		
		
		
/*忍者ソーシャルボタンその２*/

div.ninja_onebutton02
	{
		padding:0px 0 8px 0;
		}		
		

/*忍者ソーシャルボタン横幅の広い1ページ*/

div.ninja_onebutton03
	{
		padding:0 0 10px 0;
		}
				
		


/*個別ページ 関連記事*/


#relation {
	width: 650px;
	text-align:left;
	margin: 0 0 25px 0;	
}

ul.relation {
	line-height: 1.5;
	margin: 0 0 10px 0;
	font-size:100%;
}


ul.relation li{
	padding: 6px 0 6px 13px;
	background-repeat: no-repeat;
	background-position: left 8px;
 background-image: url(https://022fa3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange.gif);	
}

ul.relation img {
	vertical-align:top;
}

ul.relation a {
	text-decoration:none;
}

ul.relation a:hover {
	text-decoration:underline;
}



/* 評価まとめ
----------------------------------------------- */


/*テキストメニュー*/

p.textlink
{
	text-align:center;
	font-size:108%;
	padding:0px 0 25px 0;
	}








ul.hyoka-matome-good,
ul.hyoka-matome-bad,
ul.hyoka-matome-decide
{
	line-height: 1.7;
	margin: 0 0 30px 0;
	font-size:108%;
}


ul.hyoka-matome-good img,
ul.hyoka-matome-bad img,
ul.hyoka-matome-decide img
 {
	vertical-align:middle;
}


ul.hyoka-matome-good li,
ul.hyoka-matome-bad li,
ul.hyoka-matome-decide li
{
	padding:12px 14px 7px 14px;
	margin:0 0 8px 0;
}


/*良かった点 */

ul.hyoka-matome-good li
{
	background-color: #FFF5EE;
	border: 1px solid #d7d0b6;
}

/*悪い点*/

ul.hyoka-matome-bad li
{
	background-color: #F5F5F5;
	border: 1px solid #d7d0b6;
}


/*選んだ決め手*/

ul.hyoka-matome-decide li
{
	background-color:#FFFFF0;
	border: 1px solid #D7D0B6;
}


/*名前部分*/

span.matome-name{
 font-size:77%;
	color:#999966;
	}
	
/*リンクされた文字*/
span.matome-name a
{
 font-size:77%;
	color:#999966;
}



/* まとめ
----------------------------------------------- */
#matome-title { padding: 10px 0 0 0;}

#matome {
	width: 650px;
	background-image: url(https://f87906.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/matome_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 15px 0;
	margin: 0 0 20px 0;
}

#matome-inner {
	background-image: url(https://f3a711.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/matome_m.gif);
	background-repeat: repeat-y;
	padding: 15px 0 0 0;
}

#matome-inner p {
	width: 610px;
	margin: 0 auto;
	text-align: left;
	font-size: 116%;
	line-height: 1.8;
}

#matome-inner img {
	float: right;
	margin: 0 0 0 20px;
	padding: 0 0 10px 0;
}

.point {
	font-size: 108%;
	font-weight: bold;
	background-image: url(https://1088bc.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_point.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px 0 4px 28px;
	margin: 0 0 15px 0;
}

.checkbox {
	margin: 0 0 20px 25px;
}

.checkbox li {
	font-size: 108%;
	font-weight: bold;
	line-height: 1.5;
	background-image: url(https://90593f.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_checkbox.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding: 0 0 0 24px;
	margin: 8px 0;
}

.btn-kyujin,
.btn-kyujin2 {
	text-align: center;
	padding: 0 0 10px 0;
}

.btn-kyujin2 { padding: 0 0 25px 0;}

.next {
	clear: both;
	text-align: right;
	font-size: 108%;
	background-image: url(https://346afd.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 24px 4px 0;
	margin: 0 0 10px 0;
}









/* 口コミ一覧　平均データ
----------------------------------------------- */

div.aver{
			width: 650px;
			margin:0 0 20px 0;
			clear:both;
			}

div.aver-left{
			width: 265px;
			text-align:center;
			float:left;
			padding:40px 30px;
	border: 1px solid #d7d0b6;			
background-color:#FDF8E0;
vertical-align:middle;
			}
			
div.aver-ttl{
font-size:185%;
font-weight:bold;
color:#FF0000;
margin:0 0 10px 0;}			

div.aver-date{font-size:100%;margin:0 0 10px 0;}			

div.aver-score{font-size:185%;}



div.aver-right{
			width:300px;
    margin: 0px 0 0px 20px;
				float:left;
			}


div.aver-right table{
	clear: both;
	width: 100%;
	border-left: 1px solid #d7d0b6;
	border-top: 1px solid #d7d0b6;
	margin: 0 0 0px 0;
}

div.aver-right th,
div.aver-right td{
	font-size:100%;
	line-height: 1.5;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
}


div.aver-right th,
div.aver-right td { padding: 6px 7px; vertical-align: middle;text-align:left;}

div.aver-right th { background-color:#FDF8E0; font-weight:bold;}



/* 目次
----------------------------------------------- */

p.index_photo
{
	border:#CCCCCC 1px solid;
	padding:1px;
	margin:0 0 25px 0;
	}


/*口コミに関する注意書き*/

p.kuchikomi-attention
{
	font-size:93%;
	color:#996600;
	line-height:140%;
	text-align:left;
	margin:0 0 25px 0;
	}



/* 企業データ
----------------------------------------------- */

div.prof-data{
		margin:0 0 20px 0;
		text-align:left;
}


div.productimg {
    float: left;
    margin-right: 22px;
    width: 202px;
}

div.productimg img{
	border:#CCC 1px solid;
}


div.proplist{
    float: left;
    width: 426px;
    margin-right: 0px;
    margin-bottom: 2px;
    font-size:108%;
}

div.proplist {
    border-top: 1px dotted #c9c9c9;
				font-size:108%;
}

div.proplist dl {
    border-bottom: 1px dotted #c9c9c9;
    padding: 10px 0 10px;
}

div.proplist dl dt {
    float: left;
    width: 90px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 25px;
    font-weight: bold;
}

#prop01 dt {background-image: url(https://42d770.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/prop01.png);}
#prop02 dt {background-image: url(https://732581.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/prop02.png);}
#prop03 dt {background-image: url(https://434c11.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/prop03.png);}


.clear {clear: both;}
.clearfix {zoom: 1;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


/* 口コミ一覧　平均データ
----------------------------------------------- */


div.kuchikomi-list
{
	background-color: #f1efe6; 
	border: 1px solid #d7d0b6;
	padding:15px;
	margin:0 0 25px 0;
	}
	
span.pickup{
	background-color:#FF0000;
	color:#FFFFFF;
	padding:1px 5px 1px 5px;
	margin:0px 4px 0px 0px;	
	font-size:93%;
	}
	

	
div.kuchikomi-list h4
{
		font-size:138.5%;
		margin:0 0 12px 0;
		padding:0px 0 0 0;
		line-height:1.4;
	}
	
div.kuchikomi-list h5
{
		font-size:100%;
		margin:0 0 7px 0;
		font-weight:normal;
		line-height:120%;
		color:#996600;
	}	

div.kuchikomi-list-inner
{
	background-color: #ffffff; 
	padding:15px 15px 10px 15px;
	}
	
div.kuchikomi-list-inner p
	{
		margin:0 0 0 0px;
		padding:0;
		line-height:180%;
		}	

div.kuchikomi-list-score
{
		margin:0 0 10px 0;
 position: relative;			
	}
	
span.kuchikomi-list-sogoscore	
{
		font-size:123.1%;
		font-weight:bold;
	}
	
div.kuchikomi-list-score img
{
	vertical-align:top;
	}	
	
div.kuchikomi-list-score span.date
{
	position: absolute;
	display: block;
	top: 0px;
	right: -5px;
	color:#808080;
	}		
	
	
img.icon-sex{margin-right:5px;}

span.line02{
	margin:0px 0px 0px 20px;	
	}
	
	
/*口コミ一覧 良かった点＆不満な点*/

ul.kuchikomi-list-hyoka
{
	margin:0 0 15px 5px;	
	}

ul.kuchikomi-list-hyoka li
{
	margin:0 0 10px 0;	
	font-size:116%;
	padding:0 0 0 25px;
	}
	
li.kuchikomi-list-good
{
	background-image:url(https://eedb0c.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/mark_maru_s.gif);
	background-repeat:no-repeat;
	}

	li.kuchikomi-list-bad
{
	background-image:url(https://673d84.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/mark_batsu_s.gif);
	background-repeat:no-repeat;

	}



/*口コミ一覧 写真回り込み*/

img.kuchikomi-list-right
{
	vertical-align:top;
	float:right;
	margin:5px 0 10px 10px;
	padding:6px;
	border:1px #CCCCCC solid;
	}	
img.kuchikomi-list-left
{
	vertical-align:top;
	float:left;
	margin:5px 0 10px 10px;
	padding:6px;
	border:1px #CCCCCC solid;
	}	
img.kuchikomi-list-table
{
	vertical-align:top;
	float:right;
	margin:10px 0 10px 0;
	padding:6px;
	border:1px #CCCCCC solid;
	}	


img.kuchikomi-list-photo
{
	padding:6px;
	border:1px #CCCCCC solid;	
	margin:0 0 7px 0;
	}

span.img-caption
	{
	font-size:93%;	
	padding:2px 0 5px 0;
	color:#8b4513;
		}
	
	
	

	
p.continued
	{
		text-align:right;
		margin:0 0 0 0;
		padding:0 0 0 10px;
	background-repeat: no-repeat;
 background-image: url(https://022fa3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange.gif);
	background-position:3px 8px;
	width:180px;
	float:right;
		}	

.clear{
	clear:both;}


/*
table.aver {
	clear: both;
	width: 100%;
	border-left: 1px solid #d7d0b6;
	border-top: 1px solid #d7d0b6;
	margin: 0 0 20px 0;
}

.aver th,
.aver td{
	font-size:123.1%;
	line-height: 1.5;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
	padding: 6px 10px;
}


.aver th,
.aver td { padding: 8px 6px; vertical-align: middle;text-align: center;}

.aver th { background-color: #f1efe6; font-weight: bold;}

*/


/* 写真　脱毛結果
----------------------------------------------- */


img.photo-matome
{
	padding:5px;
	border:1px #CCCCCC solid;	
	}
	
img.photo-matome-right
{
	margin:0 18px 0px 0;
	}
	
	
	
	

/* 写真　食材宅配
----------------------------------------------- */


div.photo-matome-line{
	clear:both;
}


div.photo-matome-box{
	float:left;
	width:210px;
	margin:0 10px 15px 0 ;
}

/*一番右の画像のみCSS追加*/

div.photo-matome-box-right{
	margin:0 0px 0 0 ;
}



/*写真画像*/

p.photo-matome-p
{
	margin:0;
	padding:0;
	}

/*画像キャプション*/

p.photo-matome-caption {
	font-size:93%;	
	padding:2px 0 5px 0;
	line-height:160%;
	margin:0;
	color:#8b4513;
	text-align:center;
}

	
	



/* 表
----------------------------------------------- */

table.ranking-score,
table.sort,
table.score,
table.hyo,
table.reviewer,
table.hyo2,
table.hikaku,
table.schedule {
	clear: both;
	width: 100%;
	border-left: 1px solid #d7d0b6;
	border-top: 1px solid #d7d0b6;
	margin: 0 0 20px 0;
}


.sort th,
.sort td,
.score th,
.score td,
.hyo th,
.hyo td,
.reviewer th,
.reviewer td,
.hyo2 th,
.hyo2 td,
.hikaku th,
.hikaku td,
.schedule th,
.schedule td {
	font-size: 100%;
	line-height: 1.8;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
	padding: 6px 10px;
}

.ranking-score th,
.ranking-score td{
	font-size: 100%;
	line-height: 1.5;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
	padding: 5px 4px 2px 4px;
	vertical-align: middle;
	text-align:center;
}




.hikaku th,
.hikaku td { padding: 6px 6px; vertical-align: middle;}

.score th,
.score td { padding: 8px 6px; vertical-align: middle;}

.sort th,
.sort td { padding: 8px 4px; vertical-align: middle;	line-height: 1.4;
text-align:center;}

.sort th img{margin:0 0 5px 0;}


.ranking-score th,
.score th,
.hyo th,
.hyo2 th,
.hikaku th { background-color: #f1efe6; font-weight: bold;}

.score th,
.hyo th,
.hyo2 th,
.hikaku th { background-color: #f1efe6; font-weight: bold;}

.sort th {
	background-color: #FFB6C1; font-weight: bold;
	vertical-align:middle;
}

.score th,
.score td,
.hyo2 th,
.hyo2 td,
.hikaku th,
.hikaku td { text-align: center;}


.hyo th.yellow,
.hyo2 th.yellow,
.schedule th.yellow { background-color: #fffae3;}


.hikaku th.white { 
	background-color: #ffffff;
	border-bottom: none;
}

.hikaku th.non {
	background-color: #ffffff;
	vertical-align: middle;
}

.hikaku th span.sitename { font-size: 14px;}

.hikaku th span.sogo { font-size: 15px;color:#ff0000;}

.hikaku td span { color: #db5e04;}


/*並び替え 偶数列*/

	table tr.even td{
		background:#FFFFE0;
	}


/*投稿者データ*/

.reviewer th,
.reviewer td { padding: 8px 6px;text-aling:left;}

.reviewer th { background-color: #f1efe6; font-weight: bold;}

.reviewer caption {font-size:100%;padding:0 0 5px 0;}



/*その他*/



.schedule tr.trcolor1 { background-color: #f6f5f1;}

.hyo em {
	font-style: normal;
	font-weight: bold;
}

.entry .hyo p.non { padding: 0;}

.hyo-illust { float: left;}

.hyo-right {
	float: right;
	width: 510px;
}




/* レポート個別ページ　良かった点・不満な点一覧
----------------------------------------------- */


{
	}

ul.report-hyoka
{
	margin:0px 0 30px 20px;	
	padding:5px 0 0 0;
	}

ul.report-hyoka li
{
	margin:0 0 10px 0;	
	font-size:116%;
	padding:0 0 0 28px;
	}
	
li.report-hyoka-good
{
	background-image:url(https://eedb0c.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/mark_maru_s.gif);
	background-repeat:no-repeat;
	}

li.report-hyoka-bad
{
	background-image:url(https://673d84.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/mark_batsu_s.gif);
	background-repeat:no-repeat;

	}


li.report-hyoka-good span
{
	color:#FF0000;
	}

li.report-hyoka-bad span
{
	color:#06F;
	}






/* 表３　転職体験談
----------------------------------------------- */

table.hyo3
 {
	clear: both;
	width: 100%;
	border-left: 1px solid #d7d0b6;
	border-top: 1px solid #d7d0b6;
	margin: 0 0 25px 0;
}

.hyo3 th,
.hyo3 td
{
	font-size: 108%;
	line-height: 1.5;
	border-right: 1px solid #d7d0b6;
	border-bottom: 1px solid #d7d0b6;
	padding: 6px 10px;
}


.hyo3 th { background-color: #f1efe6; font-weight: bold;text-align: center;}


.hyo3 td { text-align: left;}


/*更新日*/

.update{text-align:right;}




/* リスト　履歴書
----------------------------------------------- */
ul.hyo-ul{
line-height: 1.5;
margin: 0 0 0 20px;
}

ul.hyo-ul li{
	list-style-type: circle;
	padding-left:5px;
}

.resume-border{
	 border:#CCCCCC 1px solid;}



/* 番号付き
----------------------------------------------- */
ol.number,
ol.reason {
	font-size: 123.1%;
	line-height: 1.5;
	margin: 0 0 10px 0;
}

ol.number li,
ol.reason li {
	padding: 6px 0 6px 25px;
	background-repeat: no-repeat;
	background-position: left 8px;
}

ol.number li.no1 { background-image: url(https://09b0e4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_1_beige.gif);}
ol.number li.no2 { background-image: url(https://8c4cd6.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_2_beige.gif);}
ol.number li.no3 { background-image: url(https://f834f9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_3_beige.gif);}
ol.number li.no4 { background-image: url(https://67574f.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_4_beige.gif);}
ol.number li.no5 { background-image: url(https://628042.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_5_beige.gif);}

ol.reason {
	font-weight: bold;
	background-color: #fffae3;
	padding: 10px 20px;
}

ol.reason li.no1 { background-image: url(https://1fd6e4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_1_beige_yellow.gif);}
ol.reason li.no2 { background-image: url(https://2727c8.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_2_beige_yellow.gif);}
ol.reason li.no3 { background-image: url(https://832049.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_3_beige_yellow.gif);}

/* 解説
----------------------------------------------- */
.kaisetsu dt {
	clear: both;
	font-size: 123.1%;
	font-weight: bold;
	line-height: 1.5;
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 0 0 5px 25px;
	border-bottom: 1px solid #d7d0b6;
}

.kaisetsu dt.no1 { background-image: url(https://09b0e4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_1_beige.gif);}
.kaisetsu dt.no2 { background-image: url(https://8c4cd6.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_2_beige.gif);}
.kaisetsu dt.no3 { background-image: url(https://f834f9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_3_beige.gif);}
.kaisetsu dt.no4 { background-image: url(https://67574f.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_4_beige.gif);}
.kaisetsu dt.no5 { background-image: url(https://628042.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_5_beige.gif);}

.kaisetsu dd { padding: 20px 0 0 0;}

h4.no1,
h4.no2,
h4.no3,
h4.no4,
h4.no5
 {
	clear: both;
	font-size: 123.1%;
	font-weight: bold;
	line-height: 1.5;
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 0 0 5px 25px;
	border-bottom: 1px solid #d7d0b6;
	margin: 0 0 20px 0;
}

h4.no1 { background-image: url(https://09b0e4.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_1_beige.gif);}
h4.no2 { background-image: url(https://8c4cd6.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_2_beige.gif);}
h4.no3 { background-image: url(https://f834f9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_3_beige.gif);}
h4.no4 { background-image: url(https://67574f.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_4_beige.gif);}
h4.no5 { background-image: url(https://628042.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_5_beige.gif);}

.kaizen { margin: 0 0 10px 0;}

/* 扉ページのカテゴリー一覧
----------------------------------------------- */
#category-search,
#category-report { padding: 20px 0 0 0;}

.category-box {
	clear: both;
	width: 650px;
	margin: 0 auto 20px auto;
	background-image: url(https://456d7b.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/frame_two_orange_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 10px 0;
}

.category-box-inner {
	background-image: url(https://6a754a.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/frame_two_orange_m.gif);
	background-repeat: repeat-y;
}

.category-illust {
	background-image: url(https://d58692.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/dotline_orange.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 10px 0 10px 0;
}

#category-search dl,
#category-report dl {
	float: left;
	width: 315px;
	margin: 0 20px 0 0;
}

#category-search dl.last,
#category-report dl.last { margin: 0;}

#category-search ul,
#category-report ul {
	margin: 0 20px;
	text-align: left;
	font-size: 108%;
	line-height: 1.5;
	padding: 10px 0 0 0;
}

#category-report ul { padding: 10px 0 8px 0;}

#category-search li {
	background-image: url(https://6b3540.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_orange_maru_small.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding: 4px 0 4px 15px;
}

#category-report li {
	background-image: url(https://346afd.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 0 2px 22px;
}

#category-search li.more {
	background-image: url(https://346afd.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_maru_orange.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding-right: 22px;
}

#category-report p {
	margin: 0 20px;
	text-align: left;
	font-size: 108%;
	line-height: 1.5;
	padding: 10px 0 0 0;
}

/* タブ
----------------------------------------------- */
#tab {
	clear: both;
	border-bottom: 3px solid #49a4be;
	margin-bottom: 10px;
}

#tab li {
	float: left;
	margin-right: 10px;
	zoom: 1;
}


/* サブメニュー
----------------------------------------------- */

#tab-submenu {
	clear: both;
	margin:16px 0 15px 0px;
	padding:0 0 16px 12px;
	border-bottom:1px dotted #A9A9A9;
}

#tab-submenu li {
	float: left;
	margin:0 28px 0 0px;
	padding:0px 0px 0px 24px;
	font-size:108%;
	line-height:18px;
	}


.submenu-on {
	background-image:url(https://3ee5b1.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_submenu_on.png);
	background-repeat:no-repeat;
}

.submenu-on a{
	font-weight:bold;
	color:#FF0000;}


.submenu-off {
	background-image:url(https://f1238a.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_submenu_off.png);
	background-repeat:no-repeat;
}







/* 看護師名前
----------------------------------------------- */
.name {
	font-size: 123.1%;
	font-weight: bold;
	line-height: 1.5;
	padding: 5px 0 5px 35px;
	margin: 0 0 20px 0;
	background-image: url(https://31329a.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_kangoshi_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* Q&A
----------------------------------------------- */
.a {
	background-image: url(https://e58424.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/repo_icon_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 25px 35px;
	margin: 0 0 0 15px;
}

#page-title span.q {
	display: block;
	background-image: url(https://8ed4fc.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/guide_resume_icon_q.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 4px 0 4px 55px;
}

.a-txt {
	background-image: url(https://7ee5be.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/guide_resume_icon_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 55px;
}

.entry .a-txt p {
	font-size: 123.1%;
	font-weight: bold;
}

.a-det {
	width: 595px;
	margin: 0 0 20px 55px;
	background-image: url(https://881d47.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/guide_resume_det_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 15px 0;
}

.a-det-inner {
	background-image: url(https://d4af5f.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/guide_resume_det_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px 0 0 0;
}

.a-det dl {
	background-image: url(https://9da644.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/guide_resume_det_m.gif);
	background-repeat: repeat-y;
}

.a-det dt {
	font-size: 123.1%;
	font-weight: bold;
	border-left: 6px solid #e89a3f;
	padding: 0 0 0 8px;
	margin: 0 20px 8px 20px;
}

.a-det dd {
	margin: 0 20px;
	border-top: 1px solid #dcd7c3;
	padding: 20px 0 0 0;
}



.a-det dd ol {
	list-style-type: decimal;
	font-size: 108%;
	line-height: 1.6;
	margin: 0 0 0 25px;
	padding: 0 0 10px 0;
}

ul.mono-list {
	list-style-type: disc;
	margin: 0 0 0 25px;
	padding: 0 0 10px 0;
	font-size: 108%;
	line-height: 1.6;
}

.column,
.kangoshi-profile { padding: 10px 0 10px 0;}

.kangoshi-profile ul {
	padding: 0 0 20px 20px;
	font-size: 108%;
	line-height: 1.6;
	font-weight: bold;
	list-style-type: disc;
}

.kangoshi-profile .illust-left {
	width: 120px;
	text-align: center;
}

h3.taiken-title { padding: 20px 0 20px 0;}

dl.faq {
	font-size: 108%;
	line-height: 1.6;
}

.faq dt {
	font-weight: bold;
	background-image: url(https://45e8a9.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_q_beige.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 3px 0 3px 30px;
	border-bottom: 1px solid #dcd7c3;
}

.faq dd {
	background-image: url(https://70f2c7.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/icon_a_orange.gif);
	background-repeat: no-repeat;
	background-position: left 16px;
	padding: 15px 0 30px 30px;
}

.entry h3.osusume2-title {
	padding: 0;
	margin: 0;
}

.osusume2 {
	width: 650px;
	background-image: url(https://3041fc.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/compare_osusume_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
}

.osusume2-inner {
	background-image: url(https://f06f75.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/compare_osusume_m.gif);
	background-repeat: repeat-y;
	text-align: center;
}

.osusume2-list {
	width: 604px;
	margin: 0 auto;
	background-image: url(https://f38ab3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/osusume_plus.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.osusume2-list li.upper { padding: 0 0 25px 0;}
.osusume2-list li.under { padding: 25px 0 0 0;}

.entry .osusume2-inner p { padding: 8px 0 0 0;}

.hikaku2 {
	width: 650px;
	height: 151px;
	background-image: url(https://45a89d.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/compare_hikaku_body.gif);
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

.place2 {
	width: 650px;
	height: 120px;
	background-image: url(https://2c22f3.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/compare_place_body.gif);
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

.entry .hikaku2 p,
.entry .place2 p { padding: 13px 0 0 20px; font-weight: bold;}

.osusume-box {
	width: 650px;
	background-image: url(https://2046c0.claudeassets.com/20130821000307im_/http://www.kuchikomi-s.com/img/compare_osusume_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px 0 0 0;
}

.site { padding: 0 0 25px 0;}

.site dt {
	float: left;
	margin: 0 30px 0 0;
}

.site dd {
	float: left;
	padding: 10px 0 0 0;
	font-size: 108%;
}

/* 星アイコン
----------------------------------------------- */
.star img {
	margin: 0 1px;
	vertical-align: middle;
}

/*編集スタッフ紹介
----------------------------------------------- */


div.staff-list
{
	background-color: #f1efe6; 
	border: 1px solid #d7d0b6;
	padding:15px;
	margin:0 0 25px 0;
	}
	
div.staff-list h4
{
		font-size:108%;
		font-weight:bold;
		margin:0 0 10px 0;
		padding:0px 0 0 0;
		line-height:1.4;
	}
	

div.staff-list-inner
{
	background-color: #ffffff; 
	padding:20px 20px 5px 20px;
	}
	
div.staff-list-inner p
	{
		margin:0 0 15px 0px;
		padding:0;
		}	
	
div.staff-list-inner img
{
	float:left;
	margin:0 15px 10px 0;
	}	

	
	

/* 全国地図
----------------------------------------------- */
.map { padding: 10px 0 20px 0;}

/* マーカー
----------------------------------------------- */

.marker{
	background-color:#FFFACD;
	padding:1px;}

/* 赤字
----------------------------------------------- */
	
.font-red{
	 color:#F00;}

.font-red-l{
	 color:#F00;
		font-size:123.1%;}	


.font-redb{
	 color:#F00;
		font-weight:bold;}	
		
.font-redb-l{
	 color:#F00;
		font-weight:bold;
		font-size:123.1%;}	

.font-redb-ll{
	 color:#F00;
		font-weight:bold;
		font-size:140%;}
		
/* 青文字
----------------------------------------------- */		

.font-blue{
	color:#00F;
	 }
		
/* 小さい文字
----------------------------------------------- */		
		
p.font-small{
	font-size:77%;	
	}		
		
.font-small{
	font-size:70%;	
	}				
	
	/* テーブル表
----------------------------------------------- */



.table table { 	border: 1px solid #f2f2f2;
	border-collapse: collapse;
}


.table th
{
	text-align:center;
	vertical-align: middle;
	padding: 10px 6px 6px 6px;
	border: 1px solid #f2f2f2;
	font-size: 98%;
	line-height: 1.5;
	background-color:#D8D4C4;
}


.table td
{
	padding: 6px 10px;	
	vertical-align:middle;
	border: 1px solid #D8D4C4;
	
	}
	
	/* サイトマップ
----------------------------------------------- */
		
	ul.sitemap-list {
	list-style-type: disc;
	margin: 0 0 25px 25px;
	padding: 0 0 10px 0;
	font-size: 108%;
	line-height: 1.6;
}

	/* フッターバナー
----------------------------------------------- */
		
	div.footer-banner {
	padding: 20px 0 0px 0;
}

/*
     FILE ARCHIVED ON 23:47:56 Sep 12, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:29:41 Jul 24, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.598
  exclusion.robots: 0.055
  exclusion.robots.policy: 0.043
  esindex: 0.009
  cdx.remote: 35.801
  LoadShardBlock: 3174.681 (3)
  PetaboxLoader3.datanode: 1680.399 (4)
  PetaboxLoader3.resolve: 245.393 (3)
  load_resource: 175.226
*/