/* CSS Document */

/* 薄毛対策室 */

/* Firefox=IE Setting*/

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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* base setting 
---------------------------------------*/

html{
	height: 100%;
	overflow-y: scroll;
}

body {
	margin:0px;
	border:0;
	padding:0;
	font-family:'MS Pゴシック', 'MS P Gothic', 'Gothic Pro', 'MS ゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif;
	background-color: #ffffff;
	color: #666666;
	 font-size: 82%; /* IE用 */
}

h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, div, form, address {
	list-style-type:none;
	margin:0;
	border:0;
	padding:0;
	font-style:normal;
	font-weight:normal;
	font-size:100%;
	line-height: 1.6em;
}

html>/**/body {
  font-size: 13px; /* IE7.0を除くモダンブラウザ用 */
}

strong {font-weight:bold;}

em {
	font-weight: bold;
	text-decoration: none;
}


img {
	border:none;
	border: 0;
	/*max-width: 100%;
	height: auto;*/	
}

a {
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #666666;
}

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


#wrapper {
	width: 1014px;
	margin-right: auto;
	margin-left: auto;
}

#wrapper-bottom {
	background-image: url(new-img/common/bg-under.jpg);
	background-repeat: no-repeat;
	padding-bottom: 24px;
	background-position: bottom;
}

#wrapper-inner{
	background-image: url(new-img/common/bg.jpg);
	background-repeat: repeat-y;

}


/* for modern brouser */
#wrapper-inner:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
#wrapper-inner {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html #wrapper-inner {
  height: 1%;
}
#wrapper-inner {
  display: block;
}
/**/







/*
header
-----------------------------------------*/

#header {
	width: 1014px;
	background-image: url(new-img/common/head-bg.jpg);
	background-repeat: no-repeat;
	height: 157px;
}



#header h1 {
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 30px;
	margin-bottom: 20px;
}


#header p {
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 30px;
	text-align: right;
}

#header p img {
	margin-bottom: 5px;
	
}

#mainlogo {
	width: 360px;
	float: left;
	height: 72px;
	padding-left: 30px;
}


/*
gnav
-----------------------------------------*/
#container {
	position: relative;
	width: 100%;
	padding-top: 30px;
	
}

#gnav {
	height: 30px;
	font-size: 1%;
	line-height: 1%;
	clear: both;
	top:0px;
	position: absolute;
	width: 100%;
	left: 0px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 7px;
}

#gnav li {
	float: left;
	height: 30px;
}


/*
パンくずリスト
-----------------------------------------*/
#topicpath {
	font-size: 11px;
	color: #666666;
	background-image: url(new-img/common/bg.jpg);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 27px;
}
#topicpath a {
	text-decoration: underline;
	color: #666666;
}

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


/*
メインコンテンツ
-----------------------------------------*/

#main-contents {
	width: 650px;
	float: left;
	padding-right: 17px;
	padding-left: 27px;
	clear: both;
}
/*
#headline {
	background-image: url(new-img/top/headline.jpg);
	background-repeat: no-repeat;
	padding-top: 53px;
	padding-left: 26px;
	padding-right: 16px;
	height: 323px;
	margin-bottom: 20px;
}


#headline {
	background-image: url(new-img/top/headline-long.jpg);
	background-repeat: no-repeat;
	padding-top: 46px;
	padding-left: 24px;
	padding-right: 18px;
	height: 389px;
	
}

*/

#headline {
	background-image: url(new-img/top/headline-long2.jpg);
	background-repeat: no-repeat;
	padding-top: 46px;
	padding-left: 24px;
	padding-right: 18px;
	height: 489px;
	
}


.slide{
	padding-top: 17px;
	padding-right: 15px;
	padding-left: 18px;
}

.bx-pager {
	margin-top: 15px;
  }

.bx-pager a img{
	height: 60px;
	width: 145px;
	display: block;
	float: left;
	margin-right: 5px;
	margin-right: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
  }
  
.bx-pager a img:hover,
.bx-pager a.active img {
    border: 1px solid #FF6600;
  }

#headline h2 {
	margin-bottom: 10px;
}
#headline p {
	margin-bottom: 10px;
}


.right-text12 {
	font-size: 12px;
	text-align: right;
}


.select {
	margin-bottom: 20px;
	height: 100px;
	clear: both;
}
.select li {
	float: left;
}
.select .r {
	margin-left: 20px;
}
.bottom {
	background-image: url(new-img/top/contents-under.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
	margin-bottom: 20px;
	clear: both;
}

.bottom2 {
	background-image: url(new-img/top/contents-under.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
	clear: both;
}

.bottom2 p {
	margin-bottom: 20px;
}

.bottom2 h2 {
	display: none;
}
.bottom2 h3 {
	background-image: url(new-img/common/midashi01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 30px;
	font-size: 18px;
	color: #FFFFFF;
	height: 30px;
	margin-bottom: 20px;
	text-indent: 10px;
	clear: both;

}


.blog-bottom {
	background-image: url(new-img/top/contents-under.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
	clear: both;
	margin-bottom: 20px;
}

.blog-bottom p {
	margin-bottom: 20px;
}


.blog-bottom h3 {
	background-image: url(new-img/common/midashi01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	margin-bottom: 20px;
	text-indent: 10px;
	clear: both;
}


.bottom3 {
	background-image: url(new-img/top/contents-under.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
	clear: both;
}

.bottom3 p {
	margin-bottom: 20px;
}

.bottom3 h2 {
	display: none;
}


.topic h3{
	background-image: url(new-img/top/topic-head.jpg);
	background-repeat: no-repeat;
	text-align: right;
	padding-top: 15px;
	padding-right: 60px;
	padding-bottom: 28px;
	/*padding-top: 63px;
	*/
	height: 20px;
}
.pic-right p {
	padding-bottom: 10px;
}



/* 特集バックナンバーページ */
#topicback {
	clear: both;
	margin-bottom: 20px;
}

/* for modern brouser */
#topicback:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
#topicback {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html #topicback {
  height: 1%;
}
#topicback {
  display: block;
}
/**/

#topicback img {
	float: left;
	margin-bottom: 20px;
	padding-right: 20px;
}


#topicback dt {
	font-weight: bold;
	color: #66CCFF;
	font-size: 16px;
	margin-bottom: 10px;
	padding-left: 20px;
}

#topicback dd p {
	padding-top: 20px;	
}

#topicback dd a {
	font-weight: bold;
	color: #66CCFF;
}

#topicback dd a:hover {
	color: #FFCC00;
	text-decoration: none;
}

#topicback dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}




.inner {
	background-image: url(new-img/top/contents-middle.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
}

/* for modern brouser */
.inner:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.inner {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .inner {
  height: 1%;
}
.inner {
  display: block;
}
/**/




.in {
	width: 610px;
	clear: both;
}


.pic-left {
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-right: 20px;
}
.pic-right {
	padding-top: 10px;
}
.pic-right dt {
	margin-bottom: 10px;
}
.report {
	background-image: url(new-img/top/report-top.jpg);
	background-repeat: no-repeat;
	padding-top: 48px;
}
.report h3 {
	display: none;
}

.report a {
	text-decoration: none;	
}

.report a:hover {
	text-decoration: underline;
	color: #FFCC00;
}


.report-left {
	float: left;
	padding-top: 10px;
	width: 292px;
	padding-right: 20px;
}
.report-left dt {
	padding-bottom: 10px;
	clear: both;
}
.picture {
	float: left;
	padding-right: 10px;
	padding-bottom: 20px;
}
.report p {
	padding-bottom: 20px;
}
.report-right {
	padding-top: 10px;
	float: right;
	width: 292px;
}
.report-right dt {
	padding-bottom: 10px;
	clear: both;
}
.etc-report {
	clear: both;
	padding-top: 10px;
	margin-bottom: 10px;
}
.etc-report dt {
	margin-bottom: 5px;
}
.etc-report li {
	background-image: url(new-img/common/dot-black.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	height: 20px;
}

.etc-report li a{
	text-decoration: underline;	
}



.contents {
	background-image: url(new-img/top/contents-top.jpg);
	background-repeat: no-repeat;
	padding-top: 44px;
	clear: both;
}
.contents p {
	font-size: 12px;
}

.contents h3 {
	display: none;
}
.left {
	float: left;
	margin-top: 10px;
	padding-right: 20px;
	width: 402px;
}

.contents-left {
	float: left;
	width: 186px;
	padding-right: 15px;
	font-size: 11px;
}
.contents-left dt {
	margin-bottom: 5px;
	clear: both;
}
.contents-right {
	float: right;
	width: 186px;
}

.contents-right dt {
	margin-bottom: 5px;
	clear: both;
}
.contents-rright {
	padding-top: 10px;
	float: right;
	width: 186px;
}
.contents-rright dt {
	margin-bottom: 5px;
	clear: both;
}
.contents-right li {
	font-size: 11px;
	margin-bottom: 10px;
}
.contents-rright li {
	font-size: 11px;
	margin-bottom: 10px;
}






/*
サイドメニュー
-----------------------------------------*/
#sidemenu {
	float: right;
	width: 290px;
	padding-right: 27px;
}

.clinic-ranking {
	background-image: url(new-img/side/agarank06.jpg);
	background-repeat: no-repeat;
	padding-top: 53px;
	margin-bottom: 20px;
	height: 355px;
	width: 270px;
	padding-right: 10px;
	padding-left: 10px;
}


/*ランク5
.clinic-ranking {
	background-image: url(new-img/side/agaranking.jpg);
	background-repeat: no-repeat;
	padding-top: 57px;
	margin-bottom: 20px;
	height: 293px;
	width: 270px;
	padding-right: 10px;
	padding-left: 10px;
}

*/
.clinic-ranking ul a{
	color: #00A9FB;
	text-decoration: underline;

}

.clinic-ranking ul a:hover{
	color: #FFCC00;
	text-decoration: none;

}


.clinic-ranking h3 {
	display: none;
}
.clinic-ranking ul {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 8px;
	margin-bottom: 8px;
}

.rank1 {
	background-image: url(new-img/side/no1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 8px;
	color: #66CCFF;
	font-size: 14px;
	line-height: 18px;
}

.rank2 {
	background-image: url(new-img/side/no2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 8px;
	color: #66CCFF;
	font-size: 14px;
	line-height: 18px;
}

.rank3 {
	background-image: url(new-img/side/no3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 8px;
	color: #66CCFF;
	font-size: 14px;
	line-height: 18px;
}

.rank4 {
	background-image: url(new-img/side/no4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 8px;
	color: #66CCFF;
	font-size: 14px;
	line-height: 18px;
}

.rank5 {
	background-image: url(new-img/side/no5.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 8px;
	color: #66CCFF;
	font-size: 14px;
	line-height: 18px;
}

.rank6 {
	background-image: url(new-img/side/no6.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 8px;
	color: #66CCFF;
	font-size: 14px;
	line-height: 18px;
}

.ranking {
	background-image: url(new-img/side/ranking-bg.jpg);
	background-repeat: no-repeat;
	height: 330px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	width: 270px;
	margin-bottom: 20px;
}
.ranking dl {
	height: 106px;
}

.ranking dt {
	clear: both;
	padding-bottom: 8px;
}

.side-salon {
	background-image: url(new-img/side/salon-bg.jpg);
	background-repeat: no-repeat;
	height: 122px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	width: 270px;
	margin-bottom: 20px;
}

.side-salon dt {
	clear: both;
	padding-bottom: 2px;
}


.side-salon dd{
	line-height: 11px;
	font-size: 11px;
}


.rank {
	float: right;
	width: 200px;
}

.rank-text {
	background-image: url(new-img/side/no1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	font-size: 14px;
	color: #66CCFF;
	height: 33px;
	line-height: 18px;
	margin-top: 5px;
}

.rank-text a{
	color: #00A9FB;
	text-decoration: underline;

}

.rank-text a:hover{
	color: #FFCC00;
	text-decoration: none;

}

.picture15 {
	float: left;
	padding-right: 10px;
	padding-bottom: 15px;
}
.ranking-text-right {
	font-size: 11px;
	text-align: right;
	margin-top: 10px;
}

.sidebnr img{
	border: 0;
 vertical-align: bottom;
 max-width: 100%;
 height: auto;
 -webkit-border-radius: 10px;
	border-radius: 10px;
}

.sidebnr {
	margin-bottom: 20px;
}

.sidebnr a:hover img{
	opacity: 0.7;
	filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
	transition:all 0.5s ease; /*0.5秒かけて要素を変化させる*/
}





/*
掲示板
-----------------------------------------*/
.bbs {
	background-image: url(new-img/side/bbs-bg.jpg);
	background-repeat: no-repeat;
	height: 250px;
	width: 250px;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 20px;
}

.bbs a {
	color: #FFFFFF;
	text-decoration: none;


}

.bbs a:hover {
	text-decoration: underline;


}


.bbs h3 {
	display: none;
}
.bbs ul {
	margin-bottom: 5px;
}

.bbs li {
	background-image: url(new-img/common/ornament-w.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	line-height: 40px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 40px;
	border-bottom-width: 1px;
	color: #FFFFFF;
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.bbs_table{
	width: 100%;
	margin-bottom: 20px;
}

.bbs_table th{
	padding: 10px;
	vertical-align: middle;
	text-align: right;
}

.bbs_table td{
	padding: 10px;
	text-align: left;
	
}


/*
アンケート
-----------------------------------------*/
.questionnaire {
	background-image: url(new-img/side/questionnaire/questionnaire-bg.jpg);
	background-repeat: no-repeat;
	height: 280px;
	width: 270px;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
}

.questionnaire a {
	color: #333333;
	text-decoration: none;


}

.questionnaire a:hover {
	text-decoration: underline;


}


.questionnaire h3 {
	display: none;
}

.questionnaire dt {
	background-image: url(new-img/side/questionnaire/questionnaire-q.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 30px;
	height: 28px;
	color: #FFFFFF;
	text-indent: 30px;
	font-weight: bolder;
	margin-bottom: 8px;
}
.questionnaire ul {
	margin-bottom: 10px;
}

.questionnaire li {
	padding-left: 5px;
	line-height: 39px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 39px;
	border-bottom-width: 1px;
	color: #333333;
	font-size: 12px;
}

.vote {
	float: left;	
}

.result {
	color: #333333;
	font-size: 11px;
	float: right;
	margin-top: 5px;
	line-height: 20px;
	background-image: url(new-img/side/questionnaire/questionnaire-result.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
	width: 170px;
	padding-left: 10px;
}

.result a{
	text-decoration: underline;	
}

.result a:hover{
	text-decoration: none;	
}












.side-bottom {
	background-image: url(new-img/side/side-bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	margin-bottom: 20px;
	clear: both;
}

.side-inner {
	background-image: url(new-img/side/side-inner.jpg);
	background-repeat: repeat-y;
	padding-left: 23px;
	padding-right: 23px;
}

/* for modern brouser */
.side-inner:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.side-inner {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .side-inner {
  height: 1%;
}
.side-inner {
  display: block;
}

/**/



.side-bottom h3 {
	display: none;
}
.side-inner dt {
	background-color: #3DB0D6;
	color: #FFFFFF;
	line-height: 18px;
	text-indent: 25px;
	font-size: 14px;
	margin-bottom: 10px;
}

.side-inner dt a{
	color: #FFFFFF;
}

.side-inner dt a:hover{
	color: #FFCC00;
	
}

.side-inner dd {
	padding-bottom: 10px;
}


.side-inner li {
	background-image: url(new-img/common/ornament-g.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 25px;
	margin-bottom: 5px;
	line-height: 16px;
}


.side-inner ul a{
	color: #66CCFF;
	text-decoration: none;

}

.side-inner ul a:hover{
	color: #FFCC00;
	text-decoration: underline;

}










/*
フッターメニュー
-----------------------------------------*/

.footvisual {
	width: 1014px;
	text-align: center;
}
#footbg {
	background-color: #333333;
}
#footer {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}

#footer a{
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
}

.foot-left {
	float: left;
	width: 480px;
	padding-left: 20px;
}
.foot-lleft {
	float: left;
	width: 240px;
}
.foot-rright {
	float: right;
	width: 220px;
	background-image: url(new-img/common/foot-line.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 20px;
	height: 220px;
}
.foot-right {
	float: right;
	width: 480px;
}
.foot-rleft {
	background-image: url(new-img/common/foot-line.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 220px;
	padding-left: 20px;
	height: 220px;
}



#footer dt {
	margin-bottom: 10px;
}
.foot-list li {
	background-image: url(new-img/common/ornament-w.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	line-height: 30px;
	font-size: 14px;
	color: #FFFFFF;
}
#txtnavi {
	clear: both;
	text-align: right;
	margin-right: 30px;
	padding-top: 40px;
	margin-bottom: 10px;
}


#txtnavi li {
	display: inline;
	color: #FFFFFF;
	font-size: 12px;
}


.cp {
	text-align: right;
	margin-right: 30px;
	font-size: 11px;
	color: #FFFFFF;
	margin-bottom: 10px;
}




/*
見出し
-----------------------------------------*/
.notice{
	background-image: url(new-img/common/notice01.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 25px;
	font-size: 15px;
	color: #669933;
	clear: both;
	margin-bottom: 20px;
}


.midashi {
	background-image: url(new-img/common/no-midashi03.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #666666;
	text-indent: 20px;
	line-height: 50px;
	padding-bottom: 10px;
	height: 53px;
}



.ke-midashi{
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	text-indent: 25px;
	font-size: 15px;
	color: #669933;
	margin-bottom: 15px;
	clear: both;
	font-weight: bolder;
	margin-top: 10px;
}



/*
ブログ
-----------------------------------------*/

.side-blog {
	background-image: url(new-img/blog/sideblog-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}




/*
AGA治療体験記
-----------------------------------------*/


.ginclitaiken01 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken01-midashi01.jpg);

}

.ginclitaiken02 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken02-midashi01.jpg);

}

.ginclitaiken03 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken03-midashi01.jpg);

}

.ginclitaiken04 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken04-midashi01.jpg);

}

.ginclitaiken05 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken05-midashi01.jpg);

}

.ginclitaiken06 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken06-midashi01.jpg);

}

.ginclitaiken07 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken07-midashi01.jpg);

}

.ginclitaiken08 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/gincli/ginclitaiken08-midashi01.jpg);

}


/*
プロペシアのみ治療体験記
-----------------------------------------*/


.fina-taiken01 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi01.jpg);

}


.fina-taiken02 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi02.jpg);

}

.fina-taiken03 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi03.jpg);

}


.fina-taiken04 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi04.jpg);

}

.fina-taiken05 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi05.jpg);

}

.fina-taiken06 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi06.jpg);

}

.fina-taiken07 {
	background-repeat: no-repeat;
	padding-top: 63px;
	background-image: url(new-img/taiken/finasteride/finasteridetaiken-midashi07.jpg);

}


#finataiken{
	background-image: url(new-img/taiken/finasteride/prope.jpg);
	background-repeat: no-repeat;
	background-position: left;
	clear: both;
	height: 143px;
	width: 535px;
	margin-bottom: 20px;
	padding-top: 390px;
	padding-left: 75px;
}


#finataiken li{
	display: inline;
}

#finataiken li:first-child{
	padding-right: 145px;
}








/*
ウーマシャンプー体験
-----------------------------------------*/
.umataiken {
	background-image: url(new-img/taiken/uma/umataiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.umataiken2 {
	background-image: url(new-img/taiken/uma/umataiken-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.umataiken3 {
	background-image: url(new-img/taiken/uma/umataiken-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
スカルプD体験
-----------------------------------------*/
.scalptaiken {
	background-image: url(new-img/taiken/scalp/scalptaiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.scalptaiken02 {
	background-image: url(new-img/taiken/scalp/scalptaiken-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.scalptaiken03 {
	background-image: url(new-img/taiken/scalp/scalptaiken-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.scalptaiken04 {
	background-image: url(new-img/taiken/scalp/scalptaiken-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




/*
ポリピュア体験
-----------------------------------------*/
.polypuretaiken {
	background-image: url(new-img/taiken/polypure/polypuretaiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.polypuretaiken2 {
	background-image: url(new-img/taiken/polypure/polypuretaiken-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
アルガンシャンプー体験
-----------------------------------------*/
.argan-taiken {
	background-image: url(new-img/taiken/argan/argan-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




/*
リアルラゾン体験
-----------------------------------------*/
.realrazontaiken {
	background-image: url(new-img/taiken/realrazon/realrazontaiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.realrazontaiken2 {
	background-image: url(new-img/taiken/realrazon/realrazontaiken-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.realrazontaiken3 {
	background-image: url(new-img/taiken/realrazon/realrazontaiken-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.realrazontaiken4 {
	background-image: url(new-img/taiken/realrazon/realrazontaiken-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.realrazontaiken5 {
	background-image: url(new-img/taiken/realrazon/realrazontaiken-midashi05.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.realrazontaiken6 {
	background-image: url(new-img/taiken/realrazon/realrazontaiken-midashi06.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
モミダッシュ体験
-----------------------------------------*/
.momidash-flextaiken {
	background-image: url(new-img/taiken/momidash/momidashtaiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.momidash {
	background-image: url(new-img/goods/momidash/momidash-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.momidash02 {
	background-image: url(new-img/goods/momidash/momidash-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.momidash-pro {
	background-image: url(new-img/goods/momidash/pro/momidashpro-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.momidash-neo {
	background-image: url(new-img/goods/momidash/neo/momidashneo-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.momidash-flex {
	background-image: url(new-img/goods/momidash/flex/momidashflex-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.side-momidash {
	background-image: url(new-img/goods/momidash/sidemomidash-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
バイオテック体験
-----------------------------------------*/
.biotech-taiken01 {
	background-image: url(new-img/taiken/biotech/biotech-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.biotech-taiken02 {
	background-image: url(new-img/taiken/biotech/biotech-midashi05.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
メソケアプラス体験
-----------------------------------------*/
.mesocare-taiken {
	background-image: url(new-img/taiken/mesocare/mesocaretaiken_midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.mesotsumekae-taiken {
	background-image: url(new-img/taiken/mesocare/mesotsumekaemidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.mesotreat-taiken {
	background-image: url(new-img/taiken/mesocare/treat/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aphrodiaso-taiken {
	background-image: url(new-img/taiken/mesocare/aphrodiaso/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ニーズプラス体験
-----------------------------------------*/
.needs-taiken {
	background-image: url(new-img/taiken/needs/needs-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ドクターボーテム体験
-----------------------------------------*/
.beautem-taiken {
	background-image: url(new-img/taiken/beautem/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
リマーユ体験
-----------------------------------------*/
.remayu-taiken {
	background-image: url(new-img/taiken/remayu/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}








/*
ヘアレーザープレミアム
-----------------------------------------*/
.hair-laser-premium01 {
	background-image: url(new-img/goods/hair-laser-premium/hair-laser-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.hair-laser-premium02 {
	background-image: url(new-img/goods/hair-laser-premium/hair-laser-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
AGAドック
-----------------------------------------*/
.agadock01 {
	background-image: url(new-img/goods/agadock/agadock-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agadock02 {
	background-image: url(new-img/goods/agadock/agadock-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
スカルプDワックス
-----------------------------------------*/
.scalpd-wax01 {
	background-image: url(new-img/goods/scalp-wax/scalpd-wax-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.scalpd-wax02 {
	background-image: url(new-img/goods/scalp-wax/scalpd-wax-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ナノイードライヤー
-----------------------------------------*/
.nanoehairdryer01 {
	background-image: url(new-img/goods/nanoe/panasonicnanoe-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.nanoehairdryer02 {
	background-image: url(new-img/taiken/nanoe/panasonicnanoe-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ヘアレーザーX5
-----------------------------------------*/
.hairlaserx5 {
	background-image: url(new-img/goods/hairlaser-x5/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




/*
ヘッドスパ
-----------------------------------------*/
.headspa {
	background-image: url(new-img/headspa/headspa-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.headspa-midashi {
	background-image: url(new-img/headspa/no-midashi01.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #669900;
	text-indent: 20px;
	line-height: 50px;
	padding-bottom: 10px;
}

.headspa-list {
	background-image: url(new-img/headspa/headspa-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.josianetaiken {
	background-image: url(new-img/headspa/headspa-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.side-headspa {
	background-image: url(new-img/headspa/sideheadspa-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
ハーグ療法
-----------------------------------------*/
.harg {
	background-image: url(new-img/harg/harg-midashi1.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.harg2 {
	background-image: url(new-img/harg/harg-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.harg3 {
	background-image: url(new-img/harg/harg-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga-harg {
	background-image: url(new-img/harg/harg-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.saisei {
	background-image: url(new-img/harg/harg-midashi05.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.saisei2 {
	background-image: url(new-img/harg/harg-midashi06.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.side-harg {
	background-image: url(new-img/harg/sideharg-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
かつら
-----------------------------------------*/
.katsura {
	background-image: url(new-img/katsura/katsura-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.katsura2 {
	background-image: url(new-img/katsura/katsura-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.hairforlife {
	background-image: url(new-img/katsura/katsura-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.haircontact {
	background-image: url(new-img/katsura/katsura-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.svenson {
	background-image: url(new-img/katsura/svenson/svenson-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



.side-katsura {
	background-image: url(new-img/katsura/sidekatsura-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
AGA
-----------------------------------------*/
.hairclinic-list {
	background-image: url(new-img/aga/clinic/clinic-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga {
	background-image: url(new-img/aga/aga-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga2 {
	background-image: url(new-img/aga/aga-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga3 {
	background-image: url(new-img/aga/aga-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga4 {
	background-image: url(new-img/aga/aga-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga6 {
	background-image: url(new-img/aga/aga-midashi06.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga7 {
	background-image: url(new-img/aga/aga-midashi07.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga8 {
	background-image: url(new-img/aga/aga-midashi08.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga9 {
	background-image: url(new-img/aga/aga-midashi09.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aga10 {
	background-image: url(new-img/aga/aga-midashi10.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agacheck {
	background-image: url(new-img/aga/aga-midashicheck.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.counseling {
	background-image: url(new-img/aga/counseling-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.counselor {
	background-image: url(new-img/counselor/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.side-aga {
	background-image: url(new-img/aga/sideaga-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
毛髪知識
-----------------------------------------*/
.mohatsu {
	background-image: url(new-img/mohatsu/mohatsu-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.mohatsu2 {
	background-image: url(new-img/mohatsu/mohatsu-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.mohatsu3 {
	background-image: url(new-img/mohatsu/mohatsu-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.testosterone {
	background-image: url(new-img/mohatsu/mohatsu-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.side-mohatsu {
	background-image: url(new-img/mohatsu/sidemohatsu-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
発毛、育毛、増毛、植毛
-----------------------------------------*/
.hizs {
	background-image: url(new-img/hair/hizs/hizs-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.hatsu {
	background-image: url(new-img/hair/hizs/hizs-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.iku {
	background-image: url(new-img/hair/hizs/hizs-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.zo {
	background-image: url(new-img/hair/hizs/hizs-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.syoku {
	background-image: url(new-img/hair/hizs/hizs-midashi05.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.syoku2 {
	background-image: url(new-img/hair/hizs/hizs-midashi06.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}





.side-hizs {
	background-image: url(new-img/hair/hizs/sidehizs-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}






/*
育毛サロン
-----------------------------------------*/
.hairsalon {
	background-image: url(new-img/hairsalon/hairsalon-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.reve21-1 {
	background-image: url(new-img/hairsalon/reve/reve-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.reve21-2 {
	background-image: url(new-img/hairsalon/reve/reve-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.reve21-3 {
	background-image: url(new-img/hairsalon/reve/reve-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aderans {
	background-image: url(new-img/hairsalon/aderans/aderans-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aderans2 {
	background-image: url(new-img/hairsalon/aderans/aderans-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aderans3 {
	background-image: url(new-img/hairsalon/aderans/aderans-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aderans-check {
	background-image: url(new-img/taiken/aderans/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.aderans-taiken {
	background-image: url(new-img/taiken/aderans/midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.artnature {
	background-image: url(new-img/hairsalon/artnature/artnature-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.artnature2 {
	background-image: url(new-img/hairsalon/artnature/artnature-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.arthaircheck {
	background-image: url(new-img/hairsalon/artnature/taiken/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.arttaiken {
	background-image: url(new-img/hairsalon/artnature/taiken/midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.propia {
	background-image: url(new-img/hairsalon/propia/propia-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.propia2 {
	background-image: url(new-img/hairsalon/propia/propia-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.propia3 {
	background-image: url(new-img/hairsalon/propia/propia-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.biotech1 {
	background-image: url(new-img/hairsalon/biotech/biotech-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.biotech2 {
	background-image: url(new-img/hairsalon/biotech/biotech-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.biotech3 {
	background-image: url(new-img/hairsalon/biotech/biotech-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




.side-hairsalon {
	background-image: url(new-img/hairsalon/sidehairsalon-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}



/*
個人輸入
-----------------------------------------*/
.individual-import {
	background-image: url(new-img/import/import-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
フィンペシア個人輸入体験
-----------------------------------------*/
.individual-import2 {
	background-image: url(new-img/import/import-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
ガイドライン
-----------------------------------------*/
.guideline {
	background-image: url(new-img/guideline/guideline-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ジェネリック
-----------------------------------------*/
.generic {
	background-image: url(new-img/generic/generic-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
正しいシャンプー方法
-----------------------------------------*/
.gentle-shampoo {
	background-image: url(new-img/shampoo/gentle-shampoo-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ノンシリコンシャンプー
-----------------------------------------*/
.non_silicon {
	background-image: url(new-img/shampoo/nonsilicon/nonmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
正しい育毛剤塗布方法
-----------------------------------------*/
.gentle-ikumo {
	background-image: url(new-img/hair-restorer/gentle-ikumo-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
頭の形
-----------------------------------------*/
.head-shape {
	background-image: url(new-img/hair/head-shape/head-shape-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
発毛ツボ
-----------------------------------------*/
.tsubo {
	background-image: url(new-img/hair/tsubo/tsubo-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
タバコ
-----------------------------------------*/
.smoke {
	background-image: url(new-img/smoke/smoke-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
芸能人
-----------------------------------------*/
.star {
	background-image: url(new-img/star/star-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.star1 {
	background-image: url(new-img/star/star-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.star2 {
	background-image: url(new-img/star/star-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
システイン
-----------------------------------------*/
.cysteine {
	background-image: url(new-img/cysteine/cysteine-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
キャピシル
-----------------------------------------*/
.capixyl {
	background-image: url(new-img/hair-restorer/capixyl/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
枕ナシ育毛
-----------------------------------------*/
.nopillow {
	background-image: url(new-img/gossip/nopillow/nopillow-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
卵かけご飯
-----------------------------------------*/
.tkg {
	background-image: url(new-img/gossip/tkg/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
花粉症
-----------------------------------------*/
.pollen {
	background-image: url(new-img/gossip/pollen/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}










/*
AGAチェック
-----------------------------------------*/


.haircheck {
	background-image: url(new-img/aga/check/haircheck-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
薄毛対策方法診断テスト
-----------------------------------------*/


.hairmeasures-check {
	background-image: url(new-img/aga/hairmeasures-check/check-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}
#measures-checkimg {
	text-align: center;
	clear: both;
	margin-bottom: 20px;
}





/*
禁煙関連
-----------------------------------------*/


.champix {
	background-image: url(new-img/smoke/champix-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
薄毛・抜け毛対策室とは？
-----------------------------------------*/


.hair {
	background-image: url(new-img/hair/hair-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
クリニックリスト
-----------------------------------------*/

.clinic-midashi {
	background-image: url(new-img/clinic/no-midashi02.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #FF0000;
	text-indent: 20px;
	line-height: 50px;
	padding-bottom: 10px;
}

.clinic-midashi2 {
	background-image: url(new-img/clinic/no-midashi02.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #FF0000;
	text-indent: 20px;
	line-height: 50px;
	padding-bottom: 10px;
	font-weight: bold;
}

/*
銀座総合美容クリニック
-----------------------------------------*/
.gincli {
	background-image: url(new-img/clinic/gincli/gincli-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken01 {
	background-image: url(new-img/taiken/gincli2014/00/midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken02 {
	background-image: url(new-img/taiken/gincli2014/01/midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken03 {
	background-image: url(new-img/taiken/gincli2014/02/midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken04 {
	background-image: url(new-img/taiken/gincli2014/03/midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken05 {
	background-image: url(new-img/taiken/gincli2014/04/midashi05.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken06 {
	background-image: url(new-img/taiken/gincli2014/05/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken07 {
	background-image: url(new-img/taiken/gincli2014/06/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken08 {
	background-image: url(new-img/taiken/gincli2014/07/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken09 {
	background-image: url(new-img/taiken/gincli2014/08/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gincli-taiken10 {
	background-image: url(new-img/taiken/gincli2014/09/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
大宮中央クリニック
-----------------------------------------*/
.omiya {
	background-image: url(new-img/clinic/omiya/omiya-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.omiya-taiken {
	background-image: url(new-img/taiken/omiya/omiyataiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
HARG治療センター
-----------------------------------------*/
.harg-regenerative {
	background-image: url(new-img/clinic/harg/harg-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ニドークリニック
-----------------------------------------*/
.nido {
	background-image: url(new-img/clinic/nido/nido-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
ヘアメディカル
-----------------------------------------*/


.hair-medical {
	background-image: url(new-img/clinic/hairmedical/hair-medical.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
四谷ローズクリニック
-----------------------------------------*/


.rose-clinic {
	background-image: url(new-img/clinic/rose/roseclinic-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.rose-clinic2 {
	background-image: url(new-img/clinic/rose/rosetaiken-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
銀座HSクリニック
-----------------------------------------*/


.hs-clinic {
	background-image: url(new-img/clinic/hs/hsclinic-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.hs-clinic2 {
	background-image: url(new-img/clinic/hs/hsclinic-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
横浜中央クリニック
-----------------------------------------*/


.yokohama-clinic {
	background-image: url(new-img/clinic/yokohama-tyuo/yokohama-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
上野中央クリニック
-----------------------------------------*/


.ueno-clinic {
	background-image: url(new-img/clinic/ueno/ueno-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
広島中央クリニック
-----------------------------------------*/


.hiroshima-clinic {
	background-image: url(new-img/clinic/hiroshima/hiroshima-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
中央クリニック
-----------------------------------------*/


.chuoh-clinic {
	background-image: url(new-img/clinic/chuoh/chuoh-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
湘南美容外科クリニック
-----------------------------------------*/


.sbc-clinic {
	background-image: url(new-img/clinic/sbc/sbc-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.sbc-taiken {
	background-image: url(new-img/taiken/sbc/sbctaiken-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.artas {
	background-image: url(new-img/clinic/sbc/artas/artasmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.artas02 {
	background-image: url(new-img/clinic/sbc/artas/artasmidashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.artas03 {
	background-image: url(new-img/clinic/sbc/artas/artasmidashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.artas a{
	color: #00A0C6;
}

.artas02 a{
	color: #00A0C6;
}

.artas-taiken {
	background-image: url(new-img/taiken/sbc/artas/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.artas-hayashi01 {
	background-image: url(new-img/taiken/sbc/artas/hayashi/h-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.rs-saito {
	background-image: url(new-img/clinic/sbc/qa/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




/*
鹿児島三井中央クリニック
-----------------------------------------*/


.kagoshima-clinic {
	background-image: url(new-img/clinic/kagoshima/kagoshima-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
静岡中央クリニック
-----------------------------------------*/


.shizuoka-clinic {
	background-image: url(new-img/clinic/shizuoka/shizuoka-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
川崎中央美容形成クリニック
-----------------------------------------*/


.kawasaki-clinic {
	background-image: url(new-img/clinic/kawasaki/kawasaki-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
紀尾井町クリニック
-----------------------------------------*/


.kioi {
	background-image: url(new-img/clinic/kioi/kioi-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
銀座7丁目クリニック
-----------------------------------------*/


.gin7 {
	background-image: url(new-img/clinic/gin7/gin7-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
好生堂クリニック
-----------------------------------------*/


.koseido-clinic {
	background-image: url(new-img/clinic/koseido/koseido-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
中央クリニック帯広院
-----------------------------------------*/


.obihiro-clinic {
	background-image: url(new-img/clinic/obihiro/obihiromidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
聖心美容クリニック
-----------------------------------------*/


.seishin {
	background-image: url(new-img/clinic/seishin/seishin_midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
城西クリニック
-----------------------------------------*/


.jyosai {
	background-image: url(new-img/clinic/hairmedical/jyosai/jyosaimidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.kobayashikazuhiro {
	background-image: url(new-img/clinic/hairmedical/jyosai/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.menshealth-tokyo {
	background-image: url(new-img/clinic/hairmedical/jyosai/mensmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.menshealth-tokyo .list-01 dt {
	font-size: 16px;
	letter-spacing: 0.1em;
}

.menshealth-tokyo .list-01 p {
	font-size: 14px;
	margin-bottom: 20px;
	letter-spacing: 0.1em;
}

.menshealth-tokyo .list-01 .imgr p {
	font-size: 11px!important;
}

.menshealth-tokyo a img{
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
	-ms-transition: All 0.5s ease;
	transition: All 0.5s ease;
	text-decoration:none;
	color:#000;
}

.menshealth-tokyo a:hover img{
	opacity:0.5;
　filter:alpha(opacity=50);
　-ms-filter: "alpha( opacity=50 )";
}



/*
AACクリニック銀座
-----------------------------------------*/


.aac {
	background-image: url(new-img/clinic/hairmedical/aac/aacmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
AACクリニック名古屋
-----------------------------------------*/


.aacnagoya {
	background-image: url(new-img/clinic/hairmedical/aac-n/aacnagoyamidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
脇坂クリニック
-----------------------------------------*/

.wakisaka {
	background-image: url(new-img/clinic/hairmedical/wakisaka/wakisakamidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
城西クリニック福岡
-----------------------------------------*/

.jyosaifukuoka {
	background-image: url(new-img/clinic/hairmedical/jyosai-f/jyosaifukuokamidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
TOMクリニック
-----------------------------------------*/

.tom {
	background-image: url(new-img/clinic/tom/tommidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
名古屋中央クリニック
-----------------------------------------*/

.nagoyachuoh-clinic {
	background-image: url(new-img/clinic/nagoyachuoh/nagoya-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
水戸中央美容形成クリニック
-----------------------------------------*/

.mitochuoh-clinic {
	background-image: url(new-img/clinic/chuoh/mito/mitomidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
AGAスキンクリニック
-----------------------------------------*/

.agaskin {
	background-image: url(new-img/clinic/agaskin/skinmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskinreport {
	background-image: url(new-img/clinic/agaskin/report/agareportmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken01 {
	background-image: url(new-img/taiken/agaskin2014/00/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken02 {
	background-image: url(new-img/taiken/agaskin2014/01/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken03 {
	background-image: url(new-img/taiken/agaskin2014/02/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken04 {
	background-image: url(new-img/taiken/agaskin2014/03/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken05 {
	background-image: url(new-img/taiken/agaskin2014/04/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken06 {
	background-image: url(new-img/taiken/agaskin2014/05/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.agaskin-taiken07 {
	background-image: url(new-img/taiken/agaskin2014/06/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
小倉中央美容形成クリニック
-----------------------------------------*/

.kokurachuoh-clinic {
	background-image: url(new-img/clinic/chuoh/kokura/kokuramidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
品川スキンクリニック
-----------------------------------------*/

.shinagawaskin {
	background-image: url(new-img/clinic/shinagawa-skinaga/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
親和クリニック
-----------------------------------------*/

.shinwa {
	background-image: url(new-img/clinic/shinwa/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
KM新宿クリニック
-----------------------------------------*/

.km {
	background-image: url(new-img/clinic/km/kmmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ゴリラクリニック
-----------------------------------------*/

.gorilla {
	background-image: url(new-img/clinic/gorilla/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gorilla-haircheck {
	background-image: url(new-img/taiken/gorilla/haircheck/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gorilla-aga01 {
	background-image: url(new-img/taiken/gorilla/01/1512/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.gorilla-aga02 {
	background-image: url(new-img/taiken/gorilla/01/1601/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
新宿メディカルクリニック
-----------------------------------------*/

.mc {
	background-image: url(new-img/clinic/mc/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
アゲインメディカルクリニック
-----------------------------------------*/

.again {
	background-image: url(new-img/clinic/again/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}







/*
AGAクリニックランキング
-----------------------------------------*/


.clinicranking {
	background-image: url(new-img/clinic/ranking/clinic-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ポリピュア
-----------------------------------------*/


.polypure {
	background-image: url(new-img/hair-restorer/polypure/polypure-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
m-1
-----------------------------------------*/


.m1 {
	background-image: url(new-img/hair-restorer/m-1/m1-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
セファニーズ
-----------------------------------------*/


.cephaneeds {
	background-image: url(new-img/hair-restorer/cephaneeds/cephaneeds-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ネオマシュマロ
-----------------------------------------*/


.neomarshmallow {
	background-image: url(new-img/hair-restorer/neomarshmallow/neomarshmallow-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
アランテ2
-----------------------------------------*/


.ryouga {
	background-image: url(new-img/hair-restorer/arante/ryouga-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
リアルラゾン
-----------------------------------------*/

.realrazon {
	background-image: url(new-img/hair-restorer/realrazon/realrazon-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ヘアリプロ育毛剤
-----------------------------------------*/

.reprorestorer {
	background-image: url(new-img/hair-restorer/aderans/aderansrestorer-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ブブカ
-----------------------------------------*/

.bubka {
	background-image: url(new-img/hair-restorer/bubka/bubka-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
柑気楼
-----------------------------------------*/

.kankiro {
	background-image: url(new-img/hair-restorer/kankiro/kankiro-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
育毛剤WAKA
-----------------------------------------*/

.waka {
	background-image: url(new-img/hair-restorer/waka/wakamidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
ピュルサン・ベルファム
-----------------------------------------*/

.bellefemme {
	background-image: url(new-img/hair-restorer/bellefemme/belle-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
チャップアップ
-----------------------------------------*/

.chapup {
	background-image: url(new-img/hair-restorer/chapup/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.chapup_taiken {
	background-image: url(new-img/hair-restorer/chapup/taiken-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
長春毛精
-----------------------------------------*/

.choshun {
	background-image: url(new-img/hair-restorer/biotech/choshun/chosyun-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
リッチハーベストローション
-----------------------------------------*/

.l-richharvest {
	background-image: url(new-img/hair-restorer/richharvest/l-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
Deeper 3D
-----------------------------------------*/

.deeper-3d {
	background-image: url(new-img/hair-restorer/mongoryu/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.deeper3d-taiken {
	background-image: url(new-img/taiken/mongoryu/deeper3d/deepermidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
プランテル
-----------------------------------------*/

.plantel-g {
	background-image: url(new-img/hair-restorer/plantel/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
プランテル体験
-----------------------------------------*/

.plantel-taiken {
	background-image: url(new-img/taiken/plantel/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ザ・スカルプ5.0c（Scalp5.0C）
-----------------------------------------*/

.scalp5c {
	background-image: url(new-img/hair-restorer/scalp50c/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ヘアドーン
-----------------------------------------*/

.hairdone {
	background-image: url(new-img/hair-restorer/hairdone/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}






/*
育毛剤ランキング
-----------------------------------------*/


.restorerranking {
	background-image: url(new-img/hair-restorer/restor-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ミノキシジル
-----------------------------------------*/


.minoxidil {
	background-image: url(new-img/drug/minoxidil/minoxidil-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.minoxidil1-2 {
	background-image: url(new-img/drug/minoxidil/minoxidil-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.minoxidil1-3 {
	background-image: url(new-img/drug/minoxidil/minoxidil-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.minoxidil2 {
	background-image: url(new-img/drug/minoxidil/minoxidil-midashi04.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.minoxidil3 {
	background-image: url(new-img/drug/minoxidil/minoxidil-midashi05.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



.side-minoxidil {
	background-image: url(new-img/drug/minoxidil/sideminoxidil-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
フィナステリド
-----------------------------------------*/


.finasteride {
	background-image: url(new-img/drug/finasteride/finasteride-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.finasteride2 {
	background-image: url(new-img/drug/finasteride/finasteride-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.finasteride3 {
	background-image: url(new-img/drug/finasteride/finasteride-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.side-finasteride {
	background-image: url(new-img/drug/finasteride/sidefinasteride-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
プロペシア
-----------------------------------------*/


.propecia {
	background-image: url(new-img/drug/finasteride/propecia/propecia-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
フィンペシア
-----------------------------------------*/


.finpecia {
	background-image: url(new-img/drug/finasteride/finpecia/finpecia-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
エフペシア
-----------------------------------------*/


.f-pecia {
	background-image: url(new-img/drug/f-pecia/midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
パントガール
-----------------------------------------*/


.pantogar {
	background-image: url(new-img/drug/pantogar/pantogar-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
セファランチン
-----------------------------------------*/


.cepharanthine {
	background-image: url(new-img/drug/cepharanthine/cepharanthine-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
パンチスチン
-----------------------------------------*/


.pantostin {
	background-image: url(new-img/drug/pantostin/pantmidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
デュタステリド
-----------------------------------------*/


.dutasteride {
	background-image: url(new-img/drug/dutasteride/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.dutasteride2 {
	background-image: url(new-img/drug/dutasteride/midashi2.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.side-dutasteride {
	background-image: url(new-img/drug/dutasteride/dutaside-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}







/*
ウーマシャンプー
-----------------------------------------*/


.uma {
	background-image: url(new-img/shampoo/uma/uma-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ニーズプラスシャンプー
-----------------------------------------*/


.needs-plus {
	background-image: url(new-img/shampoo/needs/needs-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.needs-plus2 {
	background-image: url(new-img/shampoo/needs/needs-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ニナゾルシャンプー
-----------------------------------------*/


.ninazol {
	background-image: url(new-img/shampoo/ninazol/ninazol-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
スカルプD
-----------------------------------------*/


.scalpd {
	background-image: url(new-img/shampoo/scalp/scalpd-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
プログノシャンプー
-----------------------------------------*/


.progno {
	background-image: url(new-img/shampoo/progno/progno-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
インディアンシャンプー
-----------------------------------------*/


.indian {
	background-image: url(new-img/shampoo/indian/indian-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ディグニティー
-----------------------------------------*/


.dignity {
	background-image: url(new-img/shampoo/dignity/dignity-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
フォーミュラ
-----------------------------------------*/


.formula {
	background-image: url(new-img/shampoo/formula/formula-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ケトコナゾールシャンプー
-----------------------------------------*/


.ketoconazole {
	background-image: url(new-img/shampoo/ketoconazole/ketoconazole-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ヘアリプロスカルプケアシャンプー
-----------------------------------------*/


.reproshampoo {
	background-image: url(new-img/shampoo/aderans/aderansshampoo-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
リンクリーゼ
-----------------------------------------*/


.linkrese {
	background-image: url(new-img/shampoo/linkrese/linkrese-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
アルガンシャンプー
-----------------------------------------*/


.argan {
	background-image: url(new-img/shampoo/argan/argan-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
S-1シャンプー
-----------------------------------------*/


.s1 {
	background-image: url(new-img/shampoo/s1/s1-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
ニゾラルシャンプー
-----------------------------------------*/


.nizral {
	background-image: url(new-img/shampoo/nizral/nizral-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
メソケア
-----------------------------------------*/


.mesocare {
	background-image: url(new-img/shampoo/mesocare/mesocare-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ブルボンプラーミアクリアスパフォーム
-----------------------------------------*/


.clearspaform {
	background-image: url(new-img/shampoo/milbon/clearspa-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.clearspaformtaiken {
	background-image: url(new-img/shampoo/milbon/clearspataiken-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ドクターボーテム
-----------------------------------------*/


.dr-beautem {
	background-image: url(new-img/shampoo/dr-beautem/dr-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
リマーユスカルプシャンプー
-----------------------------------------*/


.remayu {
	background-image: url(new-img/shampoo/remayu/remayumidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
リッチハーベスト育毛シャンプー
-----------------------------------------*/


.s-richharvest {
	background-image: url(new-img/shampoo/richharvest/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
モンゴ流シャンプーEX
-----------------------------------------*/


.mongoryu {
	background-image: url(new-img/shampoo/mongoryu/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.mongoryu-taiken {
	background-image: url(new-img/taiken/mongoryu/shampoo/midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}






/*
育毛シャンプーランキング
-----------------------------------------*/


.shampooranking {
	background-image: url(new-img/shampoo/shampooranking-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
Hatto
-----------------------------------------*/


.hatto {
	background-image: url(new-img/supplement/hatto/hatto-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.hatto2 {
	background-image: url(new-img/supplement/hatto/hatto-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ダブルインパクト
-----------------------------------------*/


.double-impact {
	background-image: url(new-img/supplement/double/double-impact-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
ヘアフォーミュラ
-----------------------------------------*/


.hairformula {
	background-image: url(new-img/supplement/formula/hairformula-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
5-r
-----------------------------------------*/

.five-r {
	background-image: url(new-img/supplement/5r/5r-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
fuerza
-----------------------------------------*/

.fuerza {
	background-image: url(new-img/supplement/fuerza/fuerza_midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
チャップアップ
-----------------------------------------*/

.chapup_sup {
	background-image: url(new-img/hair-restorer/chapup/midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}





/*
育毛サプリメントランキング
-----------------------------------------*/


.supplementranking {
	background-image: url(new-img/supplement/supplementranking-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
AGA専門医監修のシャンプー
-----------------------------------------*/


.drshampoo {
	background-image: url(new-img/shampoo/drcaremidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}





/*
女性の薄毛対策
-----------------------------------------*/


.woman {
	background-image: url(new-img/woman/woman-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.woman-measures {
	background-image: url(new-img/woman/woman-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




.side-woman {
	background-image: url(new-img/woman/sidewoman-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}



/*
薄毛抜け毛の基礎知識
-----------------------------------------*/


.usuge {
	background-image: url(new-img/usuge/usuge-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


.usuge2 {
	background-image: url(new-img/usuge/usuge-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.usuge3 {
	background-image: url(new-img/usuge/usuge-midashi03.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.nukege {
	background-image: url(new-img/nukege/nukege-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.nukege2 {
	background-image: url(new-img/nukege/nukege-midashi02.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}




.side-usuge {
	background-image: url(new-img/usuge/sideusuge-top.jpg);
	background-repeat: no-repeat;
	padding-top: 56px;
}


/*
サイト運営元情報
-----------------------------------------*/


.info {
	background-image: url(new-img/etc/info-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
プライバシーポリシー
-----------------------------------------*/


.privacy {
	background-image: url(new-img/etc/privacy-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
お問合わせ
-----------------------------------------*/


.contact-midashi {
	background-image: url(new-img/etc/contact-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
室長の部屋
-----------------------------------------*/


.about {
	background-image: url(new-img/etc/about-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
悪徳クリニックの見抜き方
-----------------------------------------*/


.vice {
	background-image: url(new-img/etc/vice-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
更新情報
-----------------------------------------*/


.news2010 {
	background-image: url(new-img/news/news2010-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

.news2009 {
	background-image: url(new-img/news/news2009-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}

/*
ブログパーツページ
-----------------------------------------*/


.blogparts {
	background-image: url(new-img/blogparts/blogparts-midashi01.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
検索結果ページ
-----------------------------------------*/


.search {
	background-image: url(new-img/common/site-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}


/*
クリニック・ヘッドスパ登録ページ
-----------------------------------------*/


.registration-form {
	background-image: url(new-img/registration-form/form-midashi.jpg);
	background-repeat: no-repeat;
	padding-top: 63px;
}



/*
ランキング
-----------------------------------------*/

.rankingmidashi01 {
	font-size: 16px;
	font-weight: bold;
	background-image: url(new-img/common/kin.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-bottom: 5px;
	line-height: 37px;
	background-position: left -3px;
	clear: both;
}
.rankingmidashi01 a {
	text-decoration: none;
	color: #66CCFF;
	
}

.rankingmidashi01 a:hover {
	color: #FFCC00;
	text-decoration: underline;
	
}


.rankingmidashi02 {
	font-size: 16px;
	line-height: 37px;
	font-weight: bold;
	background-image: url(new-img/common/gin.jpg);
	background-repeat: no-repeat;
	height: 37px;
	padding-left: 35px;
	margin-bottom: 5px;
	background-position: left -3px;
	clear: both;
}

.rankingmidashi02 a {
	text-decoration: none;
	color: #66CCFF;
	
}

.rankingmidashi02 a:hover {
	color: #FFCC00;
	text-decoration: underline;
	
}

.rankingmidashi03 {
	font-size: 16px;
	line-height: 37px;
	font-weight: bold;
	background-image: url(new-img/common/dou.jpg);
	background-repeat: no-repeat;
	height: 37px;
	padding-left: 35px;
	margin-bottom: 5px;
	background-position: left -3px;
	clear: both;
}

.rankingmidashi03 a {
	text-decoration: none;
	color: #66CCFF;
	
}

.rankingmidashi03 a:hover {
	color: #FFCC00;
	text-decoration: underline;
	
}


.rankingmidashi04 {
	font-size: 16px;
	line-height: 39px;
	font-weight: bold;
	background-image: url(new-img/common/rank4.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-left: 35px;
	margin-bottom: 5px;
	background-position: left -3px;
	clear: both;
}

.rankingmidashi04 a {
	text-decoration: none;
	color: #66CCFF;
	
}

.rankingmidashi04 a:hover {
	color: #FFCC00;
	text-decoration: underline;
	
}

.rankingmidashi05 {
	font-size: 16px;
	line-height: 39px;
	font-weight: bold;
	background-image: url(new-img/common/rank5.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-left: 35px;
	margin-bottom: 5px;
	background-position: left -3px;
	clear: both;
}

.rankingmidashi05 a {
	text-decoration: none;
	color: #66CCFF;
	
}

.rankingmidashi05 a:hover {
	color: #FFCC00;
	text-decoration: underline;
	
}

.rankingmidashi {
	font-size: 16px;
	line-height: 37px;
	font-weight: bold;
	background-image: url(new-img/common/rankl-bangai.jpg);
	background-repeat: no-repeat;
	height: 37px;
	padding-left: 35px;
	margin-bottom: 5px;
	background-position: left -3px;
}

.rankingmidashi a {
	text-decoration: none;
	color: #66CCFF;
	
}

.rankingmidashi a:hover {
	color: #FFCC00;
	text-decoration: underline;
	
}





/*
成分表示関連
-----------------------------------------*/

.ingredients_label{
	font-size: 16px;
	text-align: left;
	line-height: 20px;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	margin-bottom: 5px;
}




/*
エラーページ
-----------------------------------------*/
#error{
	background-image: url(new-img/error/error_top.jpg);
	background-repeat: no-repeat;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 63px;
}

#all_bottom h2{
	display: none;	
}

#all_inner{
	background-image: url(new-img/error/all_in.jpg);
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
}

/* for modern brouser */
#all_inner:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
#all_inner {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html #all_inner {
  height: 1%;
}
#all_inner {
  display: block;
}
/**/

#all_bottom{
	background-image: url(new-img/error/all_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}

#errorvisual{
	background-image: url(new-img/error/errormain.png);
	background-repeat: no-repeat;
	width: 420px;
	height: 130px;
	padding-top: 270px;
	padding-left: 480px;
	padding-right: 20px;
	font-size: 14px;
	margin-bottom: 20px;
}

.er-left{
	float: left;
	width: 380px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 60px;
}

.er-left a{
	color: #333333;
	text-decoration: none;
}

.er-left a:hover{
	color: #666666;
	text-decoration: underline;
}

.er-left dt{
	background-image: url(new-img/common/kao.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 10px;
	padding-left: 25px;
	font-weight: bold;
	color: #BF0C0C;
}

.er-left li{
	background-image: url(new-img/common/dot01.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 5px;
	padding-left: 15px;
	color: #333333;
}

.erin-left{
	float: left;
	
	

}


.erin-right{
	float: right;

}

.er-right a{
	color: #333333;
	text-decoration: none;
}

.er-right a:hover{
	color: #666666;
	text-decoration: underline;
}

.er-right dt{
	background-image: url(new-img/common/kao.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 10px;
	padding-left: 25px;
	font-weight: bold;
	color: #BF0C0C;
}

.er-right li{
	background-image: url(new-img/common/dot01.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 5px;
	padding-left: 15px;
	color: #333333;
}

.er-right{
	float: right;
	width: 440px;
	margin-right: 20px;
}









/*
テーブル関連
-----------------------------------------*/

.table table{
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #E9E9DD;
	margin-bottom: 40px;
	clear: both;
}


.table th {
	padding: 10px;
	font-size:13px;
	line-height:1.6em;
	border-right: 1px solid #E9E9DD;
	border-bottom: 1px solid #E9E9DD;
	background-color: #f5f5f5;
	color: #666666;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;	
	
	}

.table td {
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E9E9DD;
	border-bottom-color: #E9E9DD;
	font-size: 12px;
	vertical-align: middle;
}
.table dl {
	margin-top: 10px;
}
.table dt {
	font-weight: bold;
	background-image: url(new-img/common/ornament-g.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	line-height: 1.3em;
}
.table dd {
	margin-bottom: 10px;
	margin-left: 10px;
	line-height: 1.2em;
}

.table ul{
	margin-top: 10px;
}

.table li{
	background-image: url(new-img/common/ornament-g.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	line-height: 1.3em;
	margin-bottom: 10px;
	margin-left: 10px;
}


.table-u {
	margin-bottom: 20px;
}
.table-u th {
	vertical-align: middle;
	padding-bottom: 10px;
	text-align: left;
}
.table-u td {
	vertical-align: middle;
	padding-bottom: 10px;
}

.table-form {
	margin-bottom: 20px;
}

.table-form table{
	margin-bottom: 20px;
	color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}
.table-form th {
	vertical-align: middle;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 14px;
	font-weight: normal;
}
.table-form td {
	vertical-align: middle;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}

/*
googleカスタム検索窓サイズ
-----------------------------------------*/
.gcus{
	width: 220px;
}



/*
掲示板
-----------------------------------------*/
#forum table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 25px;
	
}

#forum th {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size:12px;
	color:#7A5D65;
}

#forum td {
    vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size:12px;
	color:#666666;
}

#forum td a{
	color: #336633;
	text-decoration: underline;
}

.button{
	padding-right: 5px;
}

.help{
	text-align:left;
}

.help1{
    text-align:left;
	background-image: url(img/notice1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	padding-left: 25px;
	height: 20px;
	line-height: 20px;
	margin-top: 20px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}







.taiken {
	clear: both;
	margin-bottom: 10px;
}

.taiken td {
	text-align: center;
	padding-bottom: 10px;
}

.taiken caption {
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}

.taiken-img {
	clear: both;
	margin-bottom: 10px;
	
}

.taiken-img img{
	width: 100%;
	height: auto;
}

.taiken-img td {
	text-align: center;
	padding-bottom: 10px;
}




.imgr {
	float: right;
	padding-left: 20px;
	clear: both;
}
.imgr img {
	margin-bottom: 5px;
}

.imgr p {
	font-size: 10px;
	text-align: center;
}

.imgl {
	float: left;
	padding-right: 20px;
}
.imgl img {
	margin-bottom: 5px;
}

.imgl p {
	font-size: 10px;
	text-align: center;
}

.right-text {
	width: 315px;
	float: right;
	
}
.right-text dl {
	margin-bottom: 20px;
}

.right-text dt {
	clear: both;
	float: left;
	font-weight: bold;
	font-size: 12px;
}
.right-text dd {
	font-size: 12px;
	margin-bottom: 5px;
}



.list-01 dt {
	line-height: 25px;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	text-indent: 25px;
	font-size: 15px;
	color: #669933;
	margin-bottom: 15px;
	clear: both;
}
.list-01 dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}

.list-01 dd:last-child {
	border-bottom-style: none;
	margin-bottom: 20px;
}







/* for modern brouser */
.list-01 dd:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.list-01 dd {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .list-01 dd {
  height: 1%;
}
.list-01 dd {
  display: block;
}
.list-01 ul {
	margin-left: 5px;
	padding-bottom: 10px;
	clear: both;
}
.list-01 li {
	line-height: 1.4em;
	background-image: url(new-img/common/ornament-g.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin-bottom: 10px;
	padding-left: 12px;
}
.list-02 li {
	line-height: 1.6em;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 25px;
	margin-bottom: 20px;
	font-size: 15px;
}

.list-03 {
	 -webkit-box-shadow: 0 0 3px #666666;
	box-shadow: 0 0 3px #666666;
	border-radius:5px 5px 0px 0px;
	 -webkit-border-radius:5px 5px 0px 0px;
	margin-bottom: 20px;
}

.list-03 dt{
	border-radius:5px 5px 0px 0px;
	 -webkit-border-radius:5px 5px 0px 0px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF6600;
	padding-top: 3px;
	padding-right: 30px;
	padding-bottom: 3px;
	padding-left: 40px;
	font-size: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-left-color: #FF6600;
	background-image: url(new-img/common/orna01png.png);
	background-repeat: no-repeat;
	background-position: 10px 4px;
}

.list-03 dd{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.list-03 li{
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-left: 40px;
	background-image: url(new-img/common/sankaku.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	color: #000000;
	font-size: 14px;
}

.list-03 li:last-child{
	border-bottom-style: none;
}

.no-list li {
	line-height: 20px;
	height: 20px;
	margin-bottom: 20px;
	font-size: 15px;
}


.list-02 dt {
	color: #FF6600;
	background-image: url(new-img/common/dot01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	height: 17px;
	margin-bottom: 10px;
}
.w-list {
	margin-bottom: 20px;
}
.w-list li {
	margin-bottom: 10px;
}


.w-list li a{
	color: #FF0000;
	text-decoration: underline;
}

.w-list li a:hover{
	color: #FF0000;
	text-decoration: none;
}






.area li {
	line-height: 20px;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 25px;
	height: 20px;
	margin-bottom: 20px;
	font-size: 15px;
	
}

.area  {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
	padding-bottom: 20px;
}




.area li a {
	color: #669933;
	font-weight: bold;
	font-size: 16px;
}


.clinic-list dt {
	line-height: 25px;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	text-indent: 25px;
	font-size: 15px;
	color: #669933;
	margin-bottom: 15px;
	clear: both;
}


.clinic-list dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}

/* for modern brouser */
.clinic-list dd:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.clinic-list dd {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .clinic-list dd {
  height: 1%;
}

.clinic-list dd {
  display: block;
}
.clinic-list ul {
	margin-left: 5px;
	padding-bottom: 10px;
}
.clinic-list li {
	line-height: 20px;
	background-image: url(new-img/aga/clinic/clinicicon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	margin-bottom: 10px;
	height: 20px;
}


.clinic-list2 dt {
	line-height: 29px;
	background-image: url(new-img/aga/clinic/clinicicon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 29px;
	text-indent: 20px;
	font-size: 18px;
	margin-bottom: 15px;
	clear: both;
}

.clinic-list2 dt a {
	color: #3399FF;
	font-weight: bold;
}


.clinic-list2 dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}

/* for modern brouser */
.clinic-list2 dd:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.clinic-list2 dd {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .clinic-list2 dd {
  height: 1%;
}
.clinic-list2 dd {
  display: block;
}
/**/



.clear-list dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}

/* for modern brouser */
.clear-list dd:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.clear-list dd {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .clear-list dd {
  height: 1%;
}
.clear-list dd {
  display: block;
}
.clear-list ul {
	margin-left: 5px;
	padding-bottom: 10px;
}
.clear-list li {
	line-height: 20px;
	background-image: url(new-img/common/ornament-g.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	margin-bottom: 10px;
	height: 20px;
}

.news-catalog {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
	padding-bottom: 20px;
}


.news-catalog dt {
	float: left;
	padding-right: 20px;
}
.news-catalog dd {
	font-weight: bold;
	padding-left: 100px;	
}

.news-catalog dd a {
	font-weight: bold;
	color: #66CCFF;
}

.news-catalog dd a:hover {
	color: #FFCC00;
	text-decoration: none;
}








.mark {
	font-size: 15px;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 25px;
	color: #669933;
	line-height: 20px;
	margin-bottom: 20px;
}
.icon-ad {
	font-weight: bold;
	background-image: url(new-img/common/icon-ad.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	line-height: 15px;
	height: 15px;
}
.icon-train {
	line-height: 15px;
	font-weight: bold;
	background-image: url(new-img/common/icon-train.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	height: 15px;
}
.icon-tel {
	line-height: 15px;
	font-weight: bold;
	background-image: url(new-img/common/icon-tel.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	height: 15px;
}
.icon-time {
	line-height: 15px;
	font-weight: bold;
	background-image: url(new-img/common/icon-time.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	height: 15px;
}

.icon-pc {
	line-height: 15px;
	font-weight: bold;
	background-image: url(new-img/common/icon-pc.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	height: 15px;
}




/**/



/*
QアンドA
-----------------------------------------*/


#qa dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #FFD800;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
}

#qa dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}

#qa dd:first-letter{
	padding: 10px;
	font-size: 35px;
	float: left;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #1D70D0;
	margin-right: 10px;
	border-radius:30px;
	text-shadow:0 0 5px #000;
}

#qa dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


/*
QアンドA アルタス植毛体験原川さん
-----------------------------------------*/


#artasharakawa dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #4A867A;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
}

#artasharakawa dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}

#artasharakawa dd:before{
	float: left;
	background-image: url(new-img/taiken/sbc/artas/harakawa.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding: 35px;
	content: "";
}

#artasharakawa dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


/*
QアンドA アデランス体験
-----------------------------------------*/


#aderans-taiken dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #00B4E8;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
}

#aderans-taiken dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}


#aderans-taiken dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

#aderans-taiken dd:after{
	content: "";
	clear: both;
	display: block;
}

#aderans-taiken li{
	color: #000000;
	background-image: url(new-img/common/dot-black.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 15px;
}

#aderans-taiken ul{
	margin-bottom: 20px;
}

/*
QアンドA AGAスキンクリニック体験藤田さん
-----------------------------------------*/


#agaskinfujita dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #A30006;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
}

#agaskinfujita dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}

#agaskinfujita dd:before{
	float: left;
	background-image: url(new-img/clinic/agaskin/report/fujita.jpg);
	background-repeat: no-repeat;
	background-position: left;
	content: "";
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 40px;
	padding-left: 35px;
}

#agaskinfujita dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


/*
QアンドA AGAスキンクリニック体験Kさん
-----------------------------------------*/


#agaskin-k dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #A30006;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
}

#agaskin-k dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}

#agaskin-k dd:before{
	float: left;
	background-image: url(new-img/taiken/agaskin2014/k.jpg);
	background-repeat: no-repeat;
	background-position: left;
	content: "";
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 40px;
	padding-left: 35px;
}

#agaskin-k dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


/*
QアンドA　銀クリ体験黒川君
-----------------------------------------*/


#ginclikurokawa dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E04040), to(#AF4040));
	background-color: #E04040;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 2px #666666;
}

#ginclikurokawa dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}

#ginclikurokawa dd:before{
	float: left;
	background-image: url(new-img/taiken/gincli2014/kurokawa.jpg);
	background-repeat: no-repeat;
	background-position: left;
	content: "";
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 40px;
	padding-left: 35px;
}

#ginclikurokawa dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}



/*
QアンドA アートネイチャー体験
-----------------------------------------*/


#artnature-taiken dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #001B6D;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
}

#artnature-taiken dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}


#artnature-taiken dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

#artnature-taiken dd:after{
	content: "";
	clear: both;
	display: block;
}

#artnature-taiken li{
	color: #000000;
	background-image: url(new-img/common/dot-black.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 15px;
}

#artnature-taiken ul{
	margin-bottom: 20px;
}


/*
QアンドA メンズヘルスクリニック東京
-----------------------------------------*/


#kobayashi-qa dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #A5CAD7;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
	margin-bottom: 30px;
}

#kobayashi-qa dt{
	margin-bottom: 50px;
	font-size: 25px;
	line-height: 1.4em;
	*line-height: 1.5em;/*IE6,7用ハック*/
	letter-spacing: 0.1em;
	
}

#kobayashi-qa dd:first-letter{
	padding: 10px;
	font-size: 35px;
	float: left;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #005CA7;
	margin-right: 10px;
	border-radius:30px;
	text-shadow:0 0 5px #000;
	
}

#kobayashi-qa dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	letter-spacing: 0.1em;
}


/*
QアンドA　ゴリラクリニック吉田君
-----------------------------------------*/


#gorilla-yoshida dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#957252), to(#88623E));
	background-color: #88623E;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 2px #666666;
}

#gorilla-yoshida dt{
	margin-bottom: 30px;
	font-size: 25px;
	line-height: 2;
	*line-height: 2.5;/*IE6,7用ハック*/
}

#gorilla-yoshida dd:before{
	float: left;
	background-image: url(new-img/taiken/gorilla/01/yoshida.jpg);
	background-repeat: no-repeat;
	background-position: left;
	content: "";
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 40px;
	padding-left: 35px;
	background-size: 55px auto;
}

#gorilla-yoshida dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}



/*
QアンドA AGAルネッサンスクリニック
-----------------------------------------*/


#rs-qa dt:first-letter{
	font-size: 35px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #168F7C;
	margin-right: 10px;
	border-radius:30px;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	text-shadow:0 0 5px #000;
	margin-bottom: 30px;
}

#rs-qa dt{
	margin-bottom: 50px;
	font-size: 25px;
	line-height: 1.4em;
	*line-height: 1.5em;/*IE6,7用ハック*/
	letter-spacing: 0.1em;
	
}

#rs-qa dd:first-letter{
	padding: 10px;
	font-size: 35px;
	float: left;
	line-height: 1;
	*line-height: 1.5;/*IE6,7用ハック*/
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #E50052;
	margin-right: 10px;
	border-radius:30px;
	text-shadow:0 0 5px #000;
	
}

#rs-qa dd{
	font-size: 16px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	letter-spacing: 0.1em;
}






/*
インタビュー
-----------------------------------------*/

.interview dt{
	font-size: 18px;
	font-weight: bold;
	float: left;
	color: #000000;
	clear: both;
}

.interview dd{
	font-size: 18px;
	float: right;
	color: #000000;
	width: 80%;
}

.interview:after{
	display: block;
	clear: both;
	content:"";
}

.interview{
	margin-bottom: 40px;
	margin-top: 80px;
}

.interview p{
	margin-bottom: 40px;
}





/*
テキストバックカラー
-----------------------------------------*/

.b-waku{
	border: 6px double #000000;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	 -webkit-box-shadow: 0 0 3px #333333;
	box-shadow: 0 0 3px #333333;
	color: #000000;
}

.b-waku h3{
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 32px;
	font-size: 18px;
	color: #FFFFFF;
	height: 30px;
	margin-bottom: 20px;
	text-indent: 10px;
	clear: both;
	background-color: #FF3300;
	 -webkit-box-shadow: 0 0 4px #CCCCCC;
	box-shadow: 0 0 4px #CCCCCC;
}

.b-waku dt{
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 35px;
	margin-bottom: 15px;
}

.b-waku dd{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	margin-bottom: 20px;
}

.b-waku dd:last-child{
	border-bottom-style: none;
	margin-bottom: 0px;
}



.wordbgy {
	background-image: url(new-img/common/wordbgy-top.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
}

.wordbgy-bottom {
	background-image: url(new-img/common/wordbgy-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	margin-bottom: 20px;
	clear: both;
}

.wordbgy-inner {
	background-image: url(new-img/common/wordbgy-inner.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
}

/* for modern brouser */
.wordbgy-inner:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.wordbgy-inner {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .wordbgy-inner {
  height: 1%;
}
.wordbgy-inner {
  display: block;
}

/**/

.wordbgy  ul {
	padding-top: 5px;
}
.wordbgy  li {
	color: #FF3300;
	margin-bottom: 5px;
	line-height: 20px;
	background-image: url(new-img/common/dot01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	height: 20px;
}

.wordbgy dt {
	line-height: 25px;
	background-image: url(new-img/common/ornament01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	text-indent: 25px;
	font-size: 15px;
	color: #669933;
	clear: both;
	padding-top: 10px;
}

.wordbgy dd {
	margin-bottom: 10px;
}


.wordbgy h4{
	line-height: 23px;
	background-image: url(new-img/common/notice01.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	height: 23px;
	text-indent: 25px;
	font-size: 15px;
	color: #669933;
	margin-bottom: 5px;
	clear: both;
	padding-top: 10px;

}
.wordbgy  p {
	margin-bottom: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.wordbgy .imgr {
	padding-top: 15px;
}





.summary h4 {
	background-image: url(new-img/common/summary-top.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
	color: #FF3300;
	text-indent: 25px;
	line-height: 49px;
}
.summary  p {
	margin-bottom: 0px;
	padding-bottom: 10px;
	color: #FFFFFF;
}
.summary  li {
	margin-bottom: 5px;
	color: #FFFFFF;
}



.summary-bottom {
	background-image: url(new-img/common/summary-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	margin-bottom: 20px;
	clear: both;
}

.summary-inner {
	background-image: url(new-img/common/summary-inner.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
}

/* for modern brouser */
.summary-inner:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.summary-inner {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .summary-inner {
  height: 1%;
}
.summary-inner {
  display: block;
}


.inlistwordbgy {
	background-image: url(new-img/common/wordbgy-top.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
}

.inlistwordbgy-bottom {
	background-image: url(new-img/common/wordbgy-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	margin-bottom: 20px;
	clear: both;
}

.inlistwordbgy-inner {
	background-image: url(new-img/common/wordbgy-inner.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
}

.inlistwordbgy  ul {
	padding-top: 5px;
}
.inlistwordbgy  li {
	color: #FF6600;
	margin-bottom: 10px;
	background-image: url(new-img/common/dot01.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	text-indent: 10px;
	font-size: 16px;
}








blockquote{
	background:url(http://rich-hair.jp/new-img/common/quote01.png),url(http://rich-hair.jp/new-img/common/quote02.png); /*背景画像の指定*/
	background-repeat:no-repeat;  /*繰り返しの解除*/
	background-position:top left,bottom right;
/位置（左上、右下）*/
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bolder;
	clear: both;
	margin-bottom: 20px;
	padding-top: 40px;
}

.talk{
	background:url(http://rich-hair.jp/new-img/common/quote01.png),url(http://rich-hair.jp/new-img/common/quote02.png); /*背景画像の指定*/
	background-repeat:no-repeat;  /*繰り返しの解除*/
	background-position:top left,bottom right;
/位置（左上、右下）*/
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bolder;
	clear: both;
	margin-bottom: 20px;
	padding-top: 40px;
}



.b{
	font-weight: bolder;	
}



.moji11 {
	font-size: 11px;
	color: #666666;
}
.moji14 {
	font-size: 14px;
}

.moji16 {
	font-size: 16px;
}

.moji18 {
	font-size: 18px;
}

.moji20 {
	font-size: 20px;
	line-height: 1.4em;
}

.moji24 {
	font-size: 24px;
}


.over-u {
	text-decoration: line-through;
}


.bold {
	font-weight: bold;
}

.orenge {
	color: #FF9900;
}
.red {
	color: #FF0000;
}
.red-b {
	font-weight: bold;
	color: #FF0000;
}
.red-u {
	color: #FF0000;
	text-decoration: underline;
}


.u{
text-decoration: underline;

}

.black {
	color: #000000;
}

.blue {
	color: #0A58A5;
}
.blue-b {
	font-weight: bold;
	color: #0A58A5;
}
.yellow {
	color: #FFFF00;
}
.yellow-b {
	font-weight: bold;
	color: #FFFF00;
}
.yellow16 {
	font-size: 16px;
	color: #FFFF00;
}

.light-blue {
	color: #66CCFF;
}
.light-blue-b {
	font-weight: bold;
	color: #66CCFF;
}
.green {
	color: #669933;
}

.pink {
	color: #FF66FF;
}


.y-b {
	background-color: #FFFF00;
	font-weight: bold;
}
.y-r {
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFF00;
}

.y{
	background-color: #FFFF33;	
}






.pagetop {
	height: 23px;
	width: 120px;
	float: right;
	padding-right: 27px;
	margin-top: 17px;
	margin-bottom: 40px;
}

.pagetop2 {
	height: 23px;
	width: 120px;
	float: right;
	padding-right: 20px;
	margin-bottom: 20px;
}


.next-center {
	font-size: 14px;
	text-align: center;
	clear: both;
}

.next-center a {
	color: #00A0C6;
	text-decoration: underline;
	
}

.next-center a:hover {
	color: #FFCC00;
	text-decoration: none;
	
}

.next-right {
	font-size: 14px;
	text-align: right;
	clear: both;
}

.next-right a {
	color: #00A0C6;
	text-decoration: underline;
	
}

.next-right a:hover {
	color: #FFCC00;
	text-decoration: none;
	
}


.next a {
	color: #00A0C6;
	text-decoration: underline;
	
}

.next a:hover {
	color: #FFCC00;
	text-decoration: none;
	
}
.affili {
	font-size: 17px;
	color: #F2016C;
	text-align: center;
	clear: both;
}

.affili a {
	text-decoration: underline;
	color: #FF6600;
}

.affili a:hover {
	color: #00A0C6;
	text-decoration: none;
}



.alink {
	font-size: 17px;
	color: #F2016C;
	text-align: center;
	clear: both;
}

.alink a {
	text-decoration: underline;
	color: #FF6600;
}

.alink a:hover {
	color: #00A0C6;
	text-decoration: none;
}


.last{
	padding-bottom: 40px;
}

/*
連載ページナビ
-----------------------------------------*/
.page {
	position:relative;/*--移動拠点（A）--*/
	text-align:center;
	font-size: 0px;/*--文字の大きさを、いったん0pxに--*/
	color: #FFFFFF;/*--文字色は背景色と同色--*/
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	padding-top: 10px;
}

.page a {
	color: #00A0C6;
}

.page a,.page .now{/*--各種リンクと、現在開いているページ--*/
margin: 0px 2px;
font-size:11px;
padding:2px 7px 2px 7px;/*--枠線と数字との余白--*/
border: 1px solid #CCCCCC;/*--枠線の太さ・種類・色--*/
}

.page .now{/*--現在開いているページ--*/
font-weight:normal;/*--規定の太字だと、文字の大きさと枠線で囲った大きさが変わります--*/
background-color:#CCCCCC;
}

.page a,.page .now{/margin: 1px;}/*--IE6、IE7用CSSハック。IE8にも効果あり--*/


/*--ロールオーバーしない場合は不要--*/
.page a:hover{
background-color:#FF9900;
color:#FFFFFF;
}








/*
装飾
-----------------------------------------*/
hr.style1 {
	clear: both; /* 線色 */
	height: 1px; /* 高さ */
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 20px;

}

hr.style2 {
	clear: both; /* 高さ */
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 20px;

}

hr.style3 {
	clear: both; /* 線色 */
	height: 1px; /* 高さ */
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 5px;
	margin-top: 5px;
}



/*
スペース
-----------------------------------------*/
.p20{
	padding-bottom: 20px;

}






/*
更新マーク
-----------------------------------------*/

.update {
	background-color: #FF9900;
	float: right;
	width: 100px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
}






.bnr {
	clear: both;
	margin-bottom: 20px;
	text-align: center;
}

.bnrr {
	clear: both;
	margin-bottom: 20px;
}


.face {
	margin-bottom: 20px;
}

.ad {
	clear: both;
	height: 280px;
	padding-top: 20px;
}


/*
画像ロールオーバー
-----------------------------------------*/

.hove a:hover img{
	opacity: 0.7;
	filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
	transition:all 0.5s ease; /*0.5秒かけて要素を変化させる*/
}


/*
SNS（ソーシャル）
-----------------------------------------*/

.tw-timeline{
	margin-bottom: 20px;
}




.bxslider{
	display: none;
}



