@charset "utf-8";
@import url("/pc/css/magazine/index.css");
/*------------------------------------------------------------
	フッター
------------------------------------------------------------*/
.article #footer {
	border-top: #01775E 1px solid;
	background: #FFF url(/pc/img/magazine/common/bg_footer.png) repeat-x bottom;
}

.article #footer .inner .pageTop a.sprite {
	background-position: -5px -75px
  }

.article #footer {
	border-top: #01775E 1px solid;
	background: #FFF url(/pc/img/magazine/common/bg_footer.png) repeat-x bottom;
}

.article #footer .inner .pageTop a.sprite {
	background-position: -5px -75px
  }

 .article #footer .inner .pageTop {
	top: -15px;
 }
/*------------------------------------------------------------
	ページャー
------------------------------------------------------------*/
#pagePath li a {
	color: #5DADFF;
}

#conts .pager {
	padding: 30px 0 20px;
	text-align: center;
	margin-top: 50px;
	background: url(../img/common/line/dot_line.gif) repeat-x left top;
}

/*------------------------------------------------------------
	clearfix
------------------------------------------------------------*/
.clearfix:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

/*------------------------------------------------------------
	ソーシャルボタン
------------------------------------------------------------*/

#conts .btns {
	margin-bottom: 15px;
	border-bottom: 1px solid #DDD;
}

#conts .btns li {
	float: left;
	line-height: 0;
}

#conts .btns li.clap {
	float: none;
	width: 70px;
	margin: 4px 0 5px;
	line-height: 14px;
	background: url(/sn/sp/img/article/bg_clap.png) no-repeat;
}

#conts .btns li.clap span {
	display: block;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
}

#conts .btns li.facebook {
	margin-right: 4px;
}

#conts .btns li.facebook iframe {
	width: 105px!important;
}

#conts .btns li.twitter iframe {
	width: 100px!important;
}

#conts .btns .line {
	margin-right: 10px;
	border: none;
	background: none;
	padding: 0;
}

/*------------------------------------------------------------
	共通スタイル
------------------------------------------------------------*/
body.article {
	background: #FFF url(/pc/img/magazine/common/bg_body.png) repeat;
}

#conts section {
	margin-bottom: 30px;
}

#conts p,
#conts sub,
#conts sup,
#conts .inner span,
#conts .title03,
#conts .numTtl .txt,
#conts ul.list01 li,
#conts ul.list01 li span,
#conts ul.list02 li,
#conts ol.list03 li,
#conts ol.list03 li span {
	color: #333;
}

#conts strong {
	color: #444;
}

#conts sub,
#conts sup {
	position: relative;
	font-size: 0.7em;
}

#conts a {
	color: #5DADFF;
}

#conts .entryTitle {
	font-size: 20px;
	color: #333;
}

#conts .entryTitle sub,
#conts .entryTitle sup {
	color: #333;
}

#conts .title02 {
	margin-bottom: 15px;
}

#conts .title03 {
	margin-bottom: 10px;
	padding: 0 0 0 10px;
	border-left: 4px solid #A0D638;
	font-size: 15px;
	font-weight: bold;
}

#conts .title03 sub,
#conts .title03 sup {
	color: #333;
}

#conts .numTtl {
	margin-bottom: 15px;
	display: table;
	font-size: 14px;
	font-weight: bold;
}

#conts .numTtl .txt sub,
#conts .numTtl .txt sup {
	color: #333;
}

#conts .numTtl .num {
	padding-top: 3px;
	width: 24px;
	height: 21px;
	background: url(/pc/img/magazine/common/num_bg.png) no-repeat 0 0;
	display: table-cell;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}

#conts .numTtl .txt {
	padding: 1px 0 0 12px;
	display: table-cell;
    line-height: 1.6;
	vertical-align: top;
}

#conts .title04 {
	margin-bottom: 10px;
	padding-left: 13px;
	background: url(/pc/img/magazine/common/icon_title04.png) no-repeat 0px 6px;
	color: #663300;
	font-size: 14px;
	font-weight: bold;
}

#conts .title04_1 {
	margin: 0 0 10px 13px;
	color: #663300;
	font-size: 14px;
	font-weight: bold;
}

#conts .title04_2 {
	margin: 0 0 0 13px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

#conts .title04 sub,
#conts .title04 sup {
	color: #663300;
}

#conts .title05 {
	color: #7EAD24;
	font-size: 15px;
	font-weight: bold;
	text-indent: 13px;
}

#conts .title05 sub,
#conts .title05 sup {
	color: #7EAD24;
}

#conts .title06 {
	margin: 0 0 5px 13px;
	color: #444;
	font-size: 14px;
	font-weight: bold;
}

#conts .title06 sub,
#conts .title06 sup {
	color: #444;
}

#conts .topInfo p.date {
	float: right;
	color: #666;
	font-size: 13px;
}

#conts .article p {
	margin-bottom: 15px;
	padding: 0 13px;
	font-size:15px;
	line-height: 1.6em;
}

#conts .article ul {
	margin: 0 13px;
}

#conts .article table {
	margin: 0 13px;
}

#conts .article img {
	max-width: 100%;
	height: auto!important;
}

#conts .bold {
	font-weight: bold;
}

#conts .info {
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: #6D5944 solid 2px;
	font-size: 12px;
	text-align: right;
	min-height: 20px;
}

/* ポイント */
#conts .point {
	margin-bottom: 30px;
	padding: 6px 15px 12px;
	background: #FEFBF1;
	border: 1px solid #EFD394;
}

#conts .pointTitle {
	margin-bottom: 5px!important;
	padding: 0!important;
	color: #C18447;
	font-size: 18px!important;
	font-weight: bold;
	font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1;
	letter-spacing: 1.2px;
}

#conts .pointTitle sub,
#conts .pointTitle sup {
	color: #C18447;
}

#conts .pointList {
	margin: 0 0 -15px!important;
	display: inline-block;
}

#conts .pointList li {
	padding: 0 0 15px 15px;
	background: url(/pc/img/magazine/common/icon_pointList.png) no-repeat 0px 4px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

#conts .pointList .pointIcon {
	position: absolute;
	left: 0;
	top: 4px;
}

/* 目次 */
#conts .contentsTitle {
	margin-bottom: 5px!important;
	color: #6D5944;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.4!important;
}

#conts .contentsTitle sub,
#conts .contentsTitle sup {
	color: #6D5944;
}

#conts ul.contentsList {
	margin-bottom: 15px;
}

#conts .contentsList li {
	padding-bottom: 10px;
	font-size: 15px;
	line-height: 1.5;
}

#conts .contentsList li.indent {
	padding-left: 1.0em;
}

/* 表 */
#conts .listTitle {
	margin-bottom: 5px!important;
	color: #6c5944;
	font-size: 13px;
	font-weight: bold;
	line-height: 2!important;
	vertical-align: baseline;
}

#conts .listTitle sub,
#conts .listTitle sup {
	color: #6C5944;
}

#conts .listTitle a.autoLink {
	color: #6C5944;
}

#conts .listTitle a.autoLink:hover {
	color: #5DADFF;
}

#conts span.bgList {
	margin-right: 10px;
	padding: 0 6px;
	background: #f9c159;
	border-radius: 3px;
	display: inline-block;
	color: #6d5944;
	line-height: 1.3;
	text-align: center;
}

#conts ul.list01 {
	margin-bottom: 20px;
	background-color: #FEFBF1;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
}

#conts ul.list01 li {
	padding: 8px 15px 8px 25px;
	background: url(/pc/img/magazine/common/icon_list01.png) no-repeat 11px 16px;
	font-size: 13px;
	position: relative;
	border-bottom: 1px solid #999;
	line-height: 1.8;
}

#conts ul.list01 li.lastChild {
	border-bottom: none;
}

#conts ul.list01 .list01Icon {
	position: absolute;
	left: 12px;
	top: 13px;
}

#conts ul.list02,
#conts ul.list04 {
	margin: 0 13px 20px 10px;
}

#conts ul.list02 li,
#conts ul.list04 li {
	padding: 8px 15px 0px 15px;
	background: url(/pc/img/magazine/common/icon_list01.png) no-repeat 0px 17px;
	font-size: 13px;
	position: relative;
	line-height: 1.8;
}

#conts ol.list03 {
	margin: 0 13px 20px 10px;
}

#conts ol.list03 li {
	padding: 8px 15px 0px 23px;
	font-size: 13px;
	position: relative;
	line-height: 1.8;
}

#conts ol.list03 li span {
	position: absolute;
	left: 0;
	top: -2px;
	font-size: 16px;
}

#conts ul.list04 li {
	padding-top: 3px;
	background: url(/pc/img/magazine/common/icon_list06.png) no-repeat 0px 11px;
	color: #333;
}

#conts .table01 {
	margin-bottom: 20px!important;
	border-collapse: collapse;
	font-size: 13px;
}

#conts .table01 h3,
#conts .table01 h4,
#conts .table01 h5,
#conts .table01 h6 {
	font-size: 15px;
	line-height: 1.4 !important;
}

#conts .table01 .w10 {
	width: 10% !important;
}

#conts .table01 .w20 {
	width: 20% !important;
}

#conts .table01 .w30 {
	width: 30% !important;
}

#conts .table01 .w40 {
	width: 40% !important;
}

#conts .table01 .w50 {
	width: 50% !important;
}

#conts .table01 .w60 {
	width: 60% !important;
}

#conts .table01 .w70 {
	width: 70% !important;
}

#conts .table01 .w80 {
	width: 80% !important;
}

#conts .table01 .w90 {
	width: 90% !important;
}

#conts .table01 .txtL {
	text-align: left !important;
}

#conts .table01 .txtC {
	text-align: center !important;
}

#conts .table01 .txtR {
	text-align: right !important;
}

#conts .table01 .bg01 {
	background: #FCC !important;
}

#conts .table01 .bg02 {
	background: #E9F6FE !important;
}

#conts .table01 .bg03 {
	background: #FFE4C1 !important;
}

#conts .table01 .title01 {
	margin-bottom: 5px !important;
	padding: 0 0 0 12px !important;
	background: url(/pc/img/magazine/common/icon_title05.png) no-repeat left 6px !important;
	color: #8AB719 !important;
	font-weight: bold;
}

#conts .table01 .title02 {
	padding-left: 15px !important;
	border-top: 2px solid #8AB719;
	background: url(/pc/img/magazine/common/line_bg.png) repeat-x bottom left #FFF !important;
	color: #734000 !important;
}

#conts .table01 .title03 {
	padding: 0 0 7px 0;
	background: url(/pc/img/magazine/common/line_bg.png) repeat-x bottom left !important;
	border-style: none;
}

#conts .table01 .title03 span {
	padding-left: 11px;
	border-left: 4px solid #A0D638;
	display: block;
	color: #734000;
}

#conts .table01 .title04 {
	padding-left: 11px;
	color: #734000;
	border-left: 4px solid #734000;
	background: none;
}

#conts .table01 .title04_1 {
	margin-left: 15px;
}

#conts .table01 .title04_2 {
	margin: 0 0 10px 16px;
}

#conts .table01 .list02,
#conts .table01 .list03,
#conts .table01 .list04 {
	margin: 0 0 5px !important;
	padding: 0 15px;
	background: none;
}

#conts .table01 .list02 li {
	padding-top: 0;
	background: url(/pc/img/magazine/common/icon_list01.png) no-repeat 0px 8px;
}

#conts .table01 .list02 li strong {
	color: #333;
}

#conts ol.list03 li {
	padding: 0 15px 0px 16px !important;
}

#conts .table01 ol.list03 li span {
	font-size: 14px;
	top: 0;
}

#conts .table01 .list04 li {
	padding-top: 0;
	background: url(/pc/img/magazine/common/icon_list06.png) no-repeat 0px 8px !important;
}

#conts .table01 th {
	padding: 8px 12px;
	background-color: #E2F3C3;
	border: 1px solid #999;
	color: #333;
	font-weight: normal;
	text-align: center;
}

#conts .table01 th.type{
	width: 410px;
	vertical-align: middle;
	color: #333;
	background-color: #E2F3C3;
	border: 1px solid #999;
}

#conts .table01 td{
	padding: 8px 12px;
	background-color: #FEFBF1;
	border: 1px solid #999;
	color: #333;
}

#conts .table02 {
	border-collapse: separate;
	border-spacing: 10px 3px;
}

#conts .table02 td {
	padding: 13px;
}

#conts .table02 p {
	margin-bottom: 20px;
}

#conts .table02 .topC,
#conts .table02 .centerC,
#conts .table02 .bottomC {
	box-sizing: border-box;
	width: 70px !important;
	border-style: none;
	color: #FFF;
}

#conts .table02 .topC strong,
#conts .table02 .centerC strong,
#conts .table02 .bottomC strong {
	color: #FFF;
}

#conts .table02 .topC {
	background: #F38181;
}

#conts .table02 .centerC {
	background: #C18447;
}

#conts .table02 .bottomC {
	background: #56B0EF;
}

#conts .table02 .arrow {
	margin: 0;
	padding: 0;
	border-style: none;
	background: none;
}

#conts .table02 .arrow .top {
	margin-left: -10px;
	height: 32px;
	background: url(/pc/img/magazine/common/arrow_img01.png) no-repeat 0 top;
}

#conts .table02 .arrow .bottom {
	margin-left: -10px;
	height: 32px;
	background: url(/pc/img/magazine/common/arrow_img02.png) no-repeat 0 bottom;
}


/* MEMO */
#conts .memo {
	margin: 0 0 15px 10px;
	padding: 0 15px 15px;
	background: url(/pc/img/magazine/common/bg_memo_bottom.png) no-repeat bottom left;
}

#conts .memo .table01 {
	margin-right: 36px;
}

#conts .memo03,
#conts .memo04 {
	margin-left: -15px;
	padding: 15px 0px 6px 15px;
	background: url(/pc/img/magazine/common/bg_memo_top.png) no-repeat top left;
	color: #663300;
	font-size: 13px;
	font-weight: normal;
}

#conts .memo03 .autoLink,
#conts .memo04 .autoLink {
	color: #663300;
}

#conts .memo03 .autoLink:hover,
#conts .memo04 .autoLink:hover {
	color: #5DADFF;
}

#conts .memo03 span {
	padding-right: 6px;
	color: #8CC027;
	font-weight: bold;
}

#conts .memo04 span{
	padding-right: 6px;
	color: #F8B400;
	font-weight: bold;
}

#conts .memo p {
	margin-bottom: 0;
	padding: 0 23px 0 0;
}

#conts .memo img{
	margin-bottom: 10px;
	width: 600px!important;
	height: auto!important;
}

/* CAPTION */
#conts p.caption {
	margin: -10px 0 30px 0;
	font-size: 11px;
	line-height: 1.5;
	color: #333;
}

/* 文献 */
#conts .documents p {
	margin-bottom: 5px;
}

#conts .documents ul li{
	padding-bottom: 7px;
	list-style: none;
	color: #333;
	font-size: 14px!important;
}

/* 会話 */
#conts .article .t01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/t01.png) no-repeat top left;
	content: "";
	width: 60px;
	height: 55px;
	display: inline-block;
}

#conts .article .t02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/t02.png) no-repeat top left;
	content: "";
	width: 60px;
	height: 54px;
	display: inline-block;
}

#conts .article .t03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/t03.png) no-repeat top left;
	content: "";
	width: 60px;
	height: 55px;
	display: inline-block;
}

#conts .article .t04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/t04.png) no-repeat top left;
	content: "";
	width: 60px;
	height: 55px;
	display: inline-block;
}

#conts .article .d01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}


#conts .article .d03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}


#conts .article .d04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}


#conts .article .d05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}


#conts .article .d07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_a01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_a01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_a02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_a02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_a03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_a03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_a04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_a04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_a05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_a05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_e07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_e07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .d_f07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/d_f07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .t01,
#conts .article .t02,
#conts .article .t03,
#conts .article .t04 {
	margin: 0 20px 20px 25px;
	background: url(/pc/img/magazine/common/t_bottom.png) no-repeat bottom right;
}

#conts .article .d01,
#conts .article .d02,
#conts .article .d03,
#conts .article .d04,
#conts .article .d05,
#conts .article .d06,
#conts .article .d07,
#conts .article .d_a01,
#conts .article .d_a02,
#conts .article .d_a03,
#conts .article .d_a04,
#conts .article .d_a05,
#conts .article .d_e01,
#conts .article .d_e02,
#conts .article .d_e03,
#conts .article .d_e04,
#conts .article .d_e05,
#conts .article .d_e06,
#conts .article .d_e07,
#conts .article .d_f01,
#conts .article .d_f02,
#conts .article .d_f03,
#conts .article .d_f04,
#conts .article .d_f05,
#conts .article .d_f06,
#conts .article .d_f07 {
	margin: 0 20px 20px 25px;
	background: url(/pc/img/magazine/common/d_bottom.png) no-repeat bottom right;
}

#conts .article .d01,
#conts .article .d02,
#conts .article .d03,
#conts .article .d04,
#conts .article .d05,
#conts .article .d06,
#conts .article .d07,
#conts .article .d_a01,
#conts .article .d_a02,
#conts .article .d_a03,
#conts .article .d_a04,
#conts .article .d_a05,
#conts .article .d_e01,
#conts .article .d_e02,
#conts .article .d_e03,
#conts .article .d_e04,
#conts .article .d_e05,
#conts .article .d_e06,
#conts .article .d_e07,
#conts .article .d_f01,
#conts .article .d_f02,
#conts .article .d_f03,
#conts .article .d_f04,
#conts .article .d_f05,
#conts .article .d_f06,
#conts .article .d_f07 {
	margin: 0 15px 40px !important;
}

#conts .article .t01 p,
#conts .article .t02 p,
#conts .article .t03 p,
#conts .article .t04 p,
#conts .article .d01 p,
#conts .article .d02 p,
#conts .article .d03 p,
#conts .article .d04 p,
#conts .article .d05 p,
#conts .article .d06 p,
#conts .article .d07 p,
#conts .article .d_a01 p,
#conts .article .d_a02 p,
#conts .article .d_a03 p,
#conts .article .d_a04 p,
#conts .article .d_a05 p,
#conts .article .d_e01 p,
#conts .article .d_e02 p,
#conts .article .d_e03 p,
#conts .article .d_e04 p,
#conts .article .d_e05 p,
#conts .article .d_e06 p,
#conts .article .d_e07 p,
#conts .article .d_f01 p,
#conts .article .d_f02 p,
#conts .article .d_f03 p,
#conts .article .d_f04 p,
#conts .article .d_f05 p,
#conts .article .d_f06 p,
#conts .article .d_f07 p {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 23px;
	width: 519px;
	float: right;
	background: url(/pc/img/magazine/common/t_top.png) no-repeat top right;
	font-size: 13px;
	color: #6C5944;
	line-height: 2em;
}

#conts .article .d01 p,
#conts .article .d02 p,
#conts .article .d03 p,
#conts .article .d04 p,
#conts .article .d05 p,
#conts .article .d06 p,
#conts .article .d07 p,
#conts .article .d_a01 p,
#conts .article .d_a02 p,
#conts .article .d_a03 p,
#conts .article .d_a04 p,
#conts .article .d_a05 p,
#conts .article .d_e01 p,
#conts .article .d_e02 p,
#conts .article .d_e03 p,
#conts .article .d_e04 p,
#conts .article .d_e05 p,
#conts .article .d_e06 p,
#conts .article .d_e07 p,
#conts .article .d_f01 p,
#conts .article .d_f02 p,
#conts .article .d_f03 p,
#conts .article .d_f04 p,
#conts .article .d_f05 p,
#conts .article .d_f06 p,
#conts .article .d_f07 p {
	padding: 10px 12px 0 23px !important;
	width: 518px;
	background: url(/pc/img/magazine/common/d_top.png) no-repeat top right;
}

#conts .article .s01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s01.png) no-repeat top left;
	content: "";
	width: 70px;
	height: 54px;
	display: inline-block;
}

#conts .article .s02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s02.png) no-repeat top left;
	content: "";
	width: 70px;
	height: 56px;
	display: inline-block;
}

#conts .article .s03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s03.png) no-repeat top left;
	content: "";
	width: 70px;
	height: 61px;
	display: inline-block;
}

#conts .article .s04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s04.png) no-repeat top left;
	content: "";
	width: 70px;
	height: 56px;
	display: inline-block;
}

#conts .article .s05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s05.png) no-repeat top left;
	content: "";
	width: 71px;
	height: 64px;
	display: inline-block;
}

#conts .article .s06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s06.png) no-repeat top left;
	content: "";
	width: 70px;
	height: 55px;
	display: inline-block;
}

#conts .article .s07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s07.png) no-repeat top left;
	content: "";
	width: 71px;
	height: 55px;
	display: inline-block;
}

#conts .article .s08:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/s08.png) no-repeat top left;
	content: "";
	width: 70px;
	height: 83px;
	display: inline-block;
}

#conts .article .n01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n03.png) no-repeat left top;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n08:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n08.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n09:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n09.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a08:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a08.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_a09:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_a09.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e08:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e08.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_e09:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_e09.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f01.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f02:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f02.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f03:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f03.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f04:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f04.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f05:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f05.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f06:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f06.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f07:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f07.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f08:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f08.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .n_f09:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/n_f09.png) no-repeat left -1px;
	content: "";
	width: 80px;
	height: 80px;
	display: inline-block;
}

#conts .article .s01,
#conts .article .s02,
#conts .article .s03,
#conts .article .s04,
#conts .article .s05,
#conts .article .s06,
#conts .article .s07,
#conts .article .n01,
#conts .article .n02,
#conts .article .n03,
#conts .article .n04,
#conts .article .n05,
#conts .article .n06,
#conts .article .n07,
#conts .article .n08,
#conts .article .n09,
#conts .article .n_a01,
#conts .article .n_a02,
#conts .article .n_a03,
#conts .article .n_a04,
#conts .article .n_a05,
#conts .article .n_a06,
#conts .article .n_a07,
#conts .article .n_a08,
#conts .article .n_a09,
#conts .article .n_e01,
#conts .article .n_e02,
#conts .article .n_e03,
#conts .article .n_e04,
#conts .article .n_e05,
#conts .article .n_e06,
#conts .article .n_e07,
#conts .article .n_e08,
#conts .article .n_e09,
#conts .article .n_f01,
#conts .article .n_f02,
#conts .article .n_f03,
#conts .article .n_f04,
#conts .article .n_f05,
#conts .article .n_f06,
#conts .article .n_f07,
#conts .article .n_f08,
#conts .article .n_f09 {
	margin: 0 20px 20px;
	background: url(/pc/img/magazine/common/s_bottom.png) no-repeat bottom right;
}

#conts .article .s08 {
	margin: 0 20px 40px;
	background: url(/pc/img/magazine/common/s_bottom.png) no-repeat bottom right;
}

#conts .article .n01,
#conts .article .n02,
#conts .article .n03,
#conts .article .n04,
#conts .article .n05,
#conts .article .n06,
#conts .article .n07,
#conts .article .n08,
#conts .article .n09,
#conts .article .n_a01,
#conts .article .n_a02,
#conts .article .n_a03,
#conts .article .n_a04,
#conts .article .n_a05,
#conts .article .n_a06,
#conts .article .n_a07,
#conts .article .n_a08,
#conts .article .n_a09,
#conts .article .n_e01,
#conts .article .n_e02,
#conts .article .n_e03,
#conts .article .n_e04,
#conts .article .n_e05,
#conts .article .n_e06,
#conts .article .n_e07,
#conts .article .n_e08,
#conts .article .n_e09,
#conts .article .n_f01,
#conts .article .n_f02,
#conts .article .n_f03,
#conts .article .n_f04,
#conts .article .n_f05,
#conts .article .n_f06,
#conts .article .n_f07,
#conts .article .n_f08,
#conts .article .n_f09 {
	margin: 0 15px 20px;
	margin-bottom: 40px !important;
}

#conts .article .s01 p,
#conts .article .s02 p,
#conts .article .s03 p,
#conts .article .s04 p,
#conts .article .s05 p,
#conts .article .s06 p,
#conts .article .s07 p,
#conts .article .s08 p,
#conts .article .n01 p,
#conts .article .n02 p,
#conts .article .n03 p,
#conts .article .n04 p,
#conts .article .n05 p,
#conts .article .n06 p,
#conts .article .n07 p,
#conts .article .n08 p,
#conts .article .n09 p,
#conts .article .n_a01 p,
#conts .article .n_a02 p,
#conts .article .n_a03 p,
#conts .article .n_a04 p,
#conts .article .n_a05 p,
#conts .article .n_a06 p,
#conts .article .n_a07 p,
#conts .article .n_a08 p,
#conts .article .n_a09 p,
#conts .article .n_e01 p,
#conts .article .n_e02 p,
#conts .article .n_e03 p,
#conts .article .n_e04 p,
#conts .article .n_e05 p,
#conts .article .n_e06 p,
#conts .article .n_e07 p,
#conts .article .n_e08 p,
#conts .article .n_e09 p,
#conts .article .n_f01 p,
#conts .article .n_f02 p,
#conts .article .n_f03 p,
#conts .article .n_f04 p,
#conts .article .n_f05 p,
#conts .article .n_f06 p,
#conts .article .n_f07 p,
#conts .article .n_f08 p,
#conts .article .n_f09 p {
	margin: 0 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 518px;
	float: right;
	background: url(/pc/img/magazine/common/s_top.png) no-repeat top right;
	font-size: 13px;
	color: #6C5944;
	line-height: 2em;
}


/* QA */
#conts .article .q01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/icon_q.png) no-repeat 0 2px;
	content: "";
	width: 36px;
	height: 38px;
	display: inline-block;
}

#conts .article .q01 {
	margin: 0 15px 20px;
	background: url(/pc/img/magazine/common/question_bottom.png) no-repeat bottom right;
}

#conts .article .q01 p {
	margin: -1px 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 556px;
	float: right;
	background: url(/pc/img/magazine/common/question_top.png) no-repeat top right;
	font-size: 13px;
	color: #6D5944;
	line-height: 2em;
}

#conts .article .a01:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/icon_a.png) no-repeat 0 2px;
	content: "";
	width: 36px;
	height: 38px;
	display: inline-block;
}

#conts .article .a01 {
	margin: 0 15px 20px;
	background: url(/pc/img/magazine/common/answer_bottom.png) no-repeat bottom right;
}

#conts .article .a01 p {
	margin: -1px 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 556px;
	float: right;
	background: url(/pc/img/magazine/common/answer_top.png) no-repeat top right;
	font-size: 13px;
	color: #6D5944;
	line-height: 2em;
}

/* 問答例 */
#conts .article .nurse:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/nurse.png) no-repeat 0 11px;
	content: "";
	width: 60px;
	height: 41px;
	display: inline-block;
}

#conts .article .nurse {
	margin: 0 20px 20px;
	background: url(/pc/img/magazine/common/nurse_bottom.png) no-repeat bottom right;
}

#conts .article .nurse p {
	margin: 0 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 525px;
	float: right;
	background: url(/pc/img/magazine/common/nurse_top.png) no-repeat top right;
	font-size: 13px;
	color: #6D5944;
	line-height: 2em;
}

#conts .article .doctor:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/doctor.png) no-repeat 0 11px;
	content: "";
	width: 60px;
	height: 41px;
	display: inline-block;
}

#conts .article .doctor {
	margin: 0 20px 20px;
	background: url(/pc/img/magazine/common/doctor_bottom.png) no-repeat bottom right;
}

#conts .article .doctor p {
	margin: 0 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 525px;
	float: right;
	background: url(/pc/img/magazine/common/doctor_top.png) no-repeat top right;
	font-size: 13px;
	color: #6D5944;
	line-height: 2em;
}

#conts .article .patient:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/patient.png) no-repeat 0 11px;
	content: "";
	width: 60px;
	height: 41px;
	display: inline-block;
}

#conts .article .patient {
	margin: 0 20px 20px;
	background: url(/pc/img/magazine/common/pat_bottom.png) no-repeat bottom right;
}

#conts .article .patient p {
	margin: 0 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 525px;
	float: right;
	background: url(/pc/img/magazine/common/pat_top.png) no-repeat top right;
	font-size: 13px;
	color: #6D5944;
	line-height: 2em;
}

#conts .article .thech:before {
	margin-bottom: -40px;
	background: url(/pc/img/magazine/common/thech.png) no-repeat 0 11px;
	content: "";
	width: 60px;
	height: 41px;
	display: inline-block;
}

#conts .article .thech {
	margin: 0 20px 20px;
	background: url(/pc/img/magazine/common/thech_bottom.png) no-repeat bottom right;
}

#conts .article .thech p {
	margin: 0 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 525px;
	float: right;
	background: url(/pc/img/magazine/common/thech_top.png) no-repeat top right;
	font-size: 13px;
	color: #6D5944;
	line-height: 2em;
}


/*------------------------------------------------------------
	sprite
------------------------------------------------------------*/
.article #conts .sprite,
.article #footer .sprite {
	background: url(/pc/img/magazine/common/sprite/bg_img.png) no-repeat;
}

#conts .pointIcon.sprite {
	margin-right: 8px;
	width: 6px;
	height: 8px;
	background-position: -50px -60px;
	display: inline-block;
}

#conts .title04Icon.sprite {
	margin-right: 8px;
	width: 5px;
	height: 5px;
	background-position: -35px -60px;
	display: inline-block;
}

#conts .list01Icon.sprite {
	width: 6px;
	height: 6px;
	background-position: -20px -60px;
	display: inline-block;
}

/*------------------------------------------------------------
	看護ケア・会話部分のオートリンク色指定
------------------------------------------------------------*/
#conts .article .s01 p a.autoLink,
#conts .article .s02 p a.autoLink,
#conts .article .s03 p a.autoLink,
#conts .article .s04 p a.autoLink,
#conts .article .s05 p a.autoLink,
#conts .article .s06 p a.autoLink,
#conts .article .s07 p a.autoLink,
#conts .article .s08 p a.autoLink,
#conts .article .s09 p a.autoLink,
#conts .article .s10 p a.autoLink,
#conts .article .s11 p a.autoLink,
#conts .article .s12 p a.autoLink,
#conts .article .s13 p a.autoLink,
#conts .article .s14 p a.autoLink,
#conts .article .n01 p a.autoLink,
#conts .article .n02 p a.autoLink,
#conts .article .n03 p a.autoLink,
#conts .article .n04 p a.autoLink,
#conts .article .n05 p a.autoLink,
#conts .article .n06 p a.autoLink,
#conts .article .n07 p a.autoLink,
#conts .article .n08 p a.autoLink,
#conts .article .n09 p a.autoLink,
#conts .article .n_a01 p a.autoLink,
#conts .article .n_a02 p a.autoLink,
#conts .article .n_a03 p a.autoLink,
#conts .article .n_a04 p a.autoLink,
#conts .article .n_a05 p a.autoLink,
#conts .article .n_a06 p a.autoLink,
#conts .article .n_a07 p a.autoLink,
#conts .article .n_a08 p a.autoLink,
#conts .article .n_a09 p a.autoLink,
#conts .article .n_e01 p a.autoLink,
#conts .article .n_e02 p a.autoLink,
#conts .article .n_e03 p a.autoLink,
#conts .article .n_e04 p a.autoLink,
#conts .article .n_e05 p a.autoLink,
#conts .article .n_e06 p a.autoLink,
#conts .article .n_e07 p a.autoLink,
#conts .article .n_e08 p a.autoLink,
#conts .article .n_e09 p a.autoLink,
#conts .article .t01 p a.autoLink,
#conts .article .t02 p a.autoLink,
#conts .article .t03 p a.autoLink,
#conts .article .t04 p a.autoLink,
#conts .article .t05 p a.autoLink,
#conts .article .t06 p a.autoLink,
#conts .article .t07 p a.autoLink,
#conts .article .t08 p a.autoLink,
#conts .article .t09 p a.autoLink,
#conts .article .t10 p a.autoLink,
#conts .article .t11 p a.autoLink,
#conts .article .t12 p a.autoLink,
#conts .article .t13 p a.autoLink,
#conts .article .t14 p a.autoLink,
#conts .article .d01 p a.autoLink,
#conts .article .d02 p a.autoLink,
#conts .article .d03 p a.autoLink,
#conts .article .d04 p a.autoLink,
#conts .article .d05 p a.autoLink,
#conts .article .d06 p a.autoLink,
#conts .article .d07 p a.autoLink,
#conts .article .d_a01 p a.autoLink,
#conts .article .d_a02 p a.autoLink,
#conts .article .d_a03 p a.autoLink,
#conts .article .d_a04 p a.autoLink,
#conts .article .d_a05 p a.autoLink,
#conts .article .d_e01 p a.autoLink,
#conts .article .d_e02 p a.autoLink,
#conts .article .d_e03 p a.autoLink,
#conts .article .d_e04 p a.autoLink,
#conts .article .d_e05 p a.autoLink,
#conts .article .d_e06 p a.autoLink,
#conts .article .d_e07 p a.autoLink,
#conts .article .d_f01 p a.autoLink,
#conts .article .d_f02 p a.autoLink,
#conts .article .d_f03 p a.autoLink,
#conts .article .d_f04 p a.autoLink,
#conts .article .d_f05 p a.autoLink,
#conts .article .d_f06 p a.autoLink,
#conts .article .d_f07 p a.autoLink {
	color: #6C5944;
}

#conts .article .s01 p a.autoLink:hover,
#conts .article .s02 p a.autoLink:hover,
#conts .article .s03 p a.autoLink:hover,
#conts .article .s04 p a.autoLink:hover,
#conts .article .s05 p a.autoLink:hover,
#conts .article .s06 p a.autoLink:hover,
#conts .article .s07 p a.autoLink:hover,
#conts .article .s08 p a.autoLink:hover,
#conts .article .s09 p a.autoLink:hover,
#conts .article .s10 p a.autoLink:hover,
#conts .article .s11 p a.autoLink:hover,
#conts .article .s12 p a.autoLink:hover,
#conts .article .s13 p a.autoLink:hover,
#conts .article .s14 p a.autoLink:hover,
#conts .article .n01 p a.autoLink:hover,
#conts .article .n02 p a.autoLink:hover,
#conts .article .n03 p a.autoLink:hover,
#conts .article .n04 p a.autoLink:hover,
#conts .article .n05 p a.autoLink:hover,
#conts .article .n06 p a.autoLink:hover,
#conts .article .n07 p a.autoLink:hover,
#conts .article .n08 p a.autoLink:hover,
#conts .article .n09 p a.autoLink:hover,
#conts .article .n_a01 p a.autoLink:hover,
#conts .article .n_a02 p a.autoLink:hover,
#conts .article .n_a03 p a.autoLink:hover,
#conts .article .n_a04 p a.autoLink:hover,
#conts .article .n_a05 p a.autoLink:hover,
#conts .article .n_a06 p a.autoLink:hover,
#conts .article .n_a07 p a.autoLink:hover,
#conts .article .n_a08 p a.autoLink:hover,
#conts .article .n_a09 p a.autoLink:hover,
#conts .article .n_a10 p a.autoLink:hover,
#conts .article .n_a11 p a.autoLink:hover,
#conts .article .n_e01 p a.autoLink:hover,
#conts .article .n_e02 p a.autoLink:hover,
#conts .article .n_e03 p a.autoLink:hover,
#conts .article .n_e04 p a.autoLink:hover,
#conts .article .n_e05 p a.autoLink:hover,
#conts .article .n_e06 p a.autoLink:hover,
#conts .article .n_e07 p a.autoLink:hover,
#conts .article .n_e08 p a.autoLink:hover,
#conts .article .n_e09 p a.autoLink:hover,
#conts .article .n_f01 p a.autoLink:hover,
#conts .article .n_f02 p a.autoLink:hover,
#conts .article .n_f03 p a.autoLink:hover,
#conts .article .n_f04 p a.autoLink:hover,
#conts .article .n_f05 p a.autoLink:hover,
#conts .article .n_f06 p a.autoLink:hover,
#conts .article .n_f07 p a.autoLink:hover,
#conts .article .n_f08 p a.autoLink:hover,
#conts .article .n_f09 p a.autoLink:hover,
#conts .article .t01 p a.autoLink:hover,
#conts .article .t02 p a.autoLink:hover,
#conts .article .t03 p a.autoLink:hover,
#conts .article .t04 p a.autoLink:hover,
#conts .article .t05 p a.autoLink:hover,
#conts .article .t06 p a.autoLink:hover,
#conts .article .t07 p a.autoLink:hover,
#conts .article .t08 p a.autoLink:hover,
#conts .article .t09 p a.autoLink:hover,
#conts .article .t10 p a.autoLink:hover,
#conts .article .t11 p a.autoLink:hover,
#conts .article .t12 p a.autoLink:hover,
#conts .article .t13 p a.autoLink:hover,
#conts .article .t14 p a.autoLink:hover,
#conts .article .d01 p a.autoLink:hover,
#conts .article .d02 p a.autoLink:hover,
#conts .article .d03 p a.autoLink:hover,
#conts .article .d04 p a.autoLink:hover,
#conts .article .d05 p a.autoLink:hover,
#conts .article .d06 p a.autoLink:hover,
#conts .article .d07 p a.autoLink:hover,
#conts .article .d_a01 p a.autoLink:hover,
#conts .article .d_a02 p a.autoLink:hover,
#conts .article .d_a03 p a.autoLink:hover,
#conts .article .d_a04 p a.autoLink:hover,
#conts .article .d_a05 p a.autoLink:hover,
#conts .article .d_e01 p a.autoLink:hover,
#conts .article .d_e02 p a.autoLink:hover,
#conts .article .d_e03 p a.autoLink:hover,
#conts .article .d_e04 p a.autoLink:hover,
#conts .article .d_e05 p a.autoLink:hover,
#conts .article .d_e06 p a.autoLink:hover,
#conts .article .d_e07 p a.autoLink:hover,
#conts .article .d_e01 p a.autoLink:hover,
#conts .article .d_e02 p a.autoLink:hover,
#conts .article .d_e03 p a.autoLink:hover,
#conts .article .d_e04 p a.autoLink:hover,
#conts .article .d_e05 p a.autoLink:hover,
#conts .article .d_e06 p a.autoLink:hover,
#conts .article .d_e07 p a.autoLink:hover {
	color: #5DADFF;
}

/* 今月の指標 */
#conts .article .indicator {
	margin: 0 13px 115px;
	padding-top: 79px;
	background: url(/pc/img/magazine/common/indicator_bg01.jpg) no-repeat top left;
}

#conts .article .indicator .bg {
	padding: 40px 40px 92px 40px;
	background: url(/pc/img/magazine/common/indicator_bg02.jpg) no-repeat bottom left;
	position: relative;
	word-wrap: break-word;
}

#conts .article .indicator .bg br.sp {
	display: none;
}

#conts .article .indicator .bg:after {
	width: 180px;
	height: 233px;
	background: url(/pc/img/magazine/common/indicator_bg03.png) no-repeat;
	position: absolute;
	bottom: -85px;
	right: 16px;
	content: "";
}

#conts .article .indicator .bg p,
#conts .article .indicator .bg p a {
	margin: 0;
	padding: 0;
	color: #00775E;
	font-size: 90px;
	font-weight: bold;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	line-height: 1;
}

#conts .article .indicator .bg p a {
	border-bottom: none !important;
	pointer-events: none
}

#conts .article .indicator .bg p .subTtl {
	width: 435px;
	display: block;
	color: #00775E;
	font-size: 38px;
	line-height: 1.3;
}


/* 会話 */
#conts .article .d_b01:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/d_b01.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .d_b02:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/d_b02.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .d_b03:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/d_b03.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .d_b04:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/d_b04.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .d_b05:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/d_b05.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .d_c01:before,
#conts .article .d_c02:before,
#conts .article .d_c03:before,
#conts .article .d_c04:before {
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -15px;
	left: -1px;
}

#conts .article .d_c01:before {
	background: url(/sn/pc/img/article/d_c01.png) no-repeat top left;
}

#conts .article .d_c02:before {
	background: url(/sn/pc/img/article/d_c02.png) no-repeat top left;
}

#conts .article .d_c03:before {
	background: url(/sn/pc/img/article/d_c03.png) no-repeat top left;
}

#conts .article .d_c04:before {
	background: url(/sn/pc/img/article/d_c04.png) no-repeat top left;
}

#conts .article .d_b01,
#conts .article .d_b02,
#conts .article .d_b03,
#conts .article .d_b04,
#conts .article .d_b05 {
	margin: 0 15px 40px;
	background: url(/sn/pc/img/article/t_bottom.png) no-repeat bottom right;
	position: relative;
}

#conts .article .d_c01,
#conts .article .d_c02,
#conts .article .d_c03,
#conts .article .d_c04 {
	margin: 20px 15px 40px;
	background: url(/sn/pc/img/article/t_bottom.png) no-repeat bottom right;
	position: relative;
}

#conts .article .d_b01 p,
#conts .article .d_b02 p,
#conts .article .d_b03 p,
#conts .article .d_b04 p,
#conts .article .d_b05 p,
#conts .article .n_c01 p {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 23px;
	width: 519px;
	float: right;
	background: url(/sn/pc/img/article/t_top.png) no-repeat top right;
	font-size: 13px;
	color: #6C5944;
	line-height: 2em;
}

#conts .article .d_c01 p,
#conts .article .d_c02 p,
#conts .article .d_c03 p,
#conts .article .d_c04 p {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 23px;
	width: 519px;
	float: right;
	background: url(/sn/pc/img/article/t_top.png) no-repeat top right;
	font-size: 13px;
	color: #6C5944;
	line-height: 2em;
}

#conts .article .n_b01:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b01.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_b02:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b02.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_b03:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b03.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_b04:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b04.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_b05:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b05.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_b06:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b06.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_b07:before {
	margin-bottom: -40px;
	background: url(/sn/pc/img/article/n_b07.png) no-repeat top left;
	content: "";
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: -3px;
	left: -1px;
}

#conts .article .n_c01:before,
#conts .article .n_c02:before,
#conts .article .n_c03:before,
#conts .article .n_c04:before,
#conts .article .n_c05:before,
#conts .article .n_d01:before,
#conts .article .n_d02:before,
#conts .article .n_d03:before,
#conts .article .n_d04:before,
#conts .article .n_d05:before {
    content: "";
    width: 80px;
    height: 80px;
    display: block;
    position: absolute;
    top: -15px;
    left: -1px;
}

#conts .article .n_c01:before {
	background: url(/sn/pc/img/article/n_c01.png) no-repeat top left;
}

#conts .article .n_c02:before {
	background: url(/sn/pc/img/article/n_c02.png) no-repeat top left;
}

#conts .article .n_c03:before {
	background: url(/sn/pc/img/article/n_c03.png) no-repeat top left;
}

#conts .article .n_c04:before {
	background: url(/sn/pc/img/article/n_c04.png) no-repeat top left;
}

#conts .article .n_c05:before {
	background: url(/sn/pc/img/article/n_c05.png) no-repeat top left;
}

#conts .article .n_d01:before {
	background: url(/sn/pc/img/article/n_d01.png) no-repeat top left;
}

#conts .article .n_d02:before {
	background: url(/sn/pc/img/article/n_d02.png) no-repeat top left;
}

#conts .article .n_d03:before {
	background: url(/sn/pc/img/article/n_d03.png) no-repeat top left;
}

#conts .article .n_d04:before {
	background: url(/sn/pc/img/article/n_d04.png) no-repeat top left;
}

#conts .article .n_d05:before {
	background: url(/sn/pc/img/article/n_d05.png) no-repeat top left;
}

#conts .article .n_b01,
#conts .article .n_b02,
#conts .article .n_b03,
#conts .article .n_b04,
#conts .article .n_b05,
#conts .article .n_b06,
#conts .article .n_b07 {
	margin: 0 15px 40px;
	position: relative;
	background: url(/sn/pc/img/article/s_bottom.png) no-repeat bottom right;
}

#conts .article .n_c01,
#conts .article .n_c02,
#conts .article .n_c03,
#conts .article .n_c04,
#conts .article .n_c05,
#conts .article .n_d01,
#conts .article .n_d02,
#conts .article .n_d03,
#conts .article .n_d04,
#conts .article .n_d05 {
	margin: 20px 15px 40px;
	position: relative;
	background: url(/sn/pc/img/article/s_bottom.png) no-repeat bottom right;
}

#conts .article .n_b01 p,
#conts .article .n_b02 p,
#conts .article .n_b03 p,
#conts .article .n_b04 p,
#conts .article .n_b05 p,
#conts .article .n_b06 p,
#conts .article .n_b07 p,
#conts .article .n_c01 p,
#conts .article .n_c02 p,
#conts .article .n_c03 p,
#conts .article .n_c04 p,
#conts .article .n_c05 p,
#conts .article .n_d01 p,
#conts .article .n_d02 p,
#conts .article .n_d03 p,
#conts .article .n_d04 p,
#conts .article .n_d05 p {
	margin: 0 0 10px 0;
	padding: 10px 12px 0 23px;
	width: 518px;
	float: right;
	background: url(/sn/pc/img/article/s_top.png) no-repeat top right;
	font-size: 13px;
	color: #6C5944;
	line-height: 2em;
}

/*------------------------------------------------------------
	もっと読む
------------------------------------------------------------*/
.paragraph .paragraph-title {
	display: none;
}
