﻿body {
	color: #555555; 
}


/* FONT ---------- */

.px10black {font-size:80%;}
.note {font-size:80%; color:#555555; line-height:13px;}

/*Renewal Page CSS--------------------------------*/

/*Common CSS*/

body { background-color: #FFFFFF; margin-top: 0;}
.footer { font-size: 80%; line-height: 16px;	color: #555555;}


/*article page text 12px*/

.text1{					
	font-size: 100%; 
	line-height: 140%; 
} 

*html td .text1 {
	font-size: 75%; /*For IE5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 100%; /*For IE6,7, FF,Opera*/
}

/*article page text 14px*/

.text2 {
	font-size: 120%;/*For IE5 */
	color: #555555;
	line-height: 110%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 115%; /*For IE6,7, FF,Opera*/
}

* html td .text2 {
	font-size: 90%;/*For IE5 */
	color: #555555;
	line-height: 110%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 115%; /*For IE6,7, FF,Opera*/
}

/*-- socialBtnSec --*/ 

.socialBtnSec ul {
	padding-top: 20px;
}

.socialBtnSec ul li {
	float: left;
	list-style: none;
	margin-right: 10px;
}


/* safari only */

html:\66irst-child .text1{
	font-size: 100%; 
}
html:\66irst-child .text2{
	font-size: 100%; 
}

/* end */

/*article page text 10px*/
.text3 {
	font-size: 85%;/*For IE5 */
	color: #555555;
	line-height: 110%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 80%; /*For IE6,7, FF,Opera*/
}

*html td .text3 {
	font-size: 60%;/*For IE5 */
	color: #555555;
	line-height: 110%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 80%; /*For IE6,7, FF,Opera*/
}


.white {color: #FFFFFF;}
.black {color: #555555;}
.gray {color: #454545;}
.red {color: #ED1C24;}
.orange {color: #FF6600;}
.yellow {color: #FFCC33;}
.green {color: #339900;}
.blue {color: #0066CC;}
.purple {color: #9966CC;}
.pink {color: #FF6699;}

.bold { font-weight: 700;}

/*10pixel*/
.px10white {font-size: 80%; line-height: 13px; color: #FFFFFF;}
.px10black {font-size: 80%; line-height: 13px; color: #555555;}
.px10gray {font-size: 80%; line-height: 13px; color: #454545;}
.px10red {font-size: 80%; line-height: 13px; color: #ED1C24;}
.px10orange {font-size: 80%; line-height: 13px; color: #FF6600;}
.px10yellow {font-size: 80%; line-height: 13px; color: #FFCC33;}
.px10green {font-size: 80%; line-height: 13px; color: #339900;}
.px10blue {font-size: 80%; line-height: 13px; color: #0066CC;}
.px10purple {font-size: 80%; line-height: 13px; color: #9966CC;}
.px10pink {font-size: 80%; line-height: 13px; color: #FF6699;}
/*10pixel bold*/
.bpx10white {font-size: 80%; font-weight: bold; line-height: 13px; color: #FFFFFF;}
.bpx10black {font-size: 80%; font-weight: bold; line-height: 13px; color: #555555;}
.bpx10gray {font-size: 80%; font-weight: bold; line-height: 13px; color: #454545;}
.bpx10red {font-size: 80%; font-weight: bold; line-height: 13px; color: #ED1C24;}
.bpx10orange {font-size: 80%; font-weight: bold; line-height: 13px; color: #FF6600;}
.bpx10yellow {font-size: 80%; font-weight: bold; line-height: 13px; color: #FFCC33;}
.bpx10green {font-size: 80%; font-weight: bold; line-height: 13px; color: #339900;}
.bpx10blue {font-size: 80%; font-weight: bold; line-height: 13px; color: #0066CC;}
.bpx10purple {font-size: 80%; font-weight: bold; line-height: 13px; color: #9966CC;}
.bpx10pink {font-size: 80%; font-weight: bold; line-height: 13px; color: #FF6699;}
/*12pixel*/
.px12white {font-size: 95%; line-height: 16px; color: #FFFFFF;}
*+html .px12white {
	font-size:100%; /*For IE7*/
}
* html .px12white {
	font-size:100%; /*For IE6*/
}

.px12black{
	font-size: 90%; 
	color: #555555; 
	line-height: 140%; 
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 100%;
} /*For IE FF Opera*/

*html td .px12black {
	font-size: 80%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 100%;
}

.px12gray {font-size: 95%; line-height: 16px; color: #454545;}
*+html .px12gray {
	font-size:100%; /*For IE7*/
}
* html .px12gray {
	font-size:100%; /*For IE6*/
}
.px12red {font-size: 95%; line-height: 16px; color: #ED1C24;}
*+html .px12red {
	font-size:100%; /*For IE7*/
}
* html .px12red {
	font-size:100%; /*For IE6*/
}
.px12orange {font-size: 95%; line-height: 16px; color: #FF6600;}
*+html .px12orange {
	font-size:100%; /*For IE7*/
}
* html .px12orange {
	font-size:100%; /*For IE6*/
}
.px12yellow {font-size: 95%; line-height: 16px; color: #FFCC33;}
*+html .px12yellow {
	font-size:100%; /*For IE7*/
}
* html .px12yellow {
	font-size:100%; /*For IE6*/
}
.px12green {font-size: 95%; line-height: 16px; color: #339900;}
*+html .px12green {
	font-size:100%; /*For IE7*/
}
* html .px12green {
	font-size:100%; /*For IE6*/
}
.px12blue {font-size: 95%; line-height: 16px; color: #0066CC;}
*+html .px12blue {
	font-size:100%; /*For IE7*/
}
* html .px12blue {
	font-size:100%; /*For IE6*/
}
.px12purple {font-size: 95%; line-height: 16px; color: #9966CC;}
*+html .px12purple {
	font-size:100%; /*For IE7*/
}
* html .px12purple {
	font-size:100%; /*For IE6*/
}
.px12pink {font-size: 95%; line-height: 16px; color: #FF6699;}
*+html .px12pink {
	font-size:100%; /*For IE7*/
}
* html .px12pink {
	font-size:100%; /*For IE6*/
}
.px12palegray {font-size: 95%; line-height: 16px; color: #999999;}
*+html .px12palegray {
	font-size:100%; /*For IE7*/
}
* html .px12palegray {
	font-size:100%; /*For IE6*/
}
/*14pixel*/
.px14black {font-size: 115%; line-height: 20px; color: #555555;}
.bpx14blue {font-size: 115%; line-height: 20px; font-weight: bold; color: #0066CC;}
.bpx14black {font-size: 115%; line-height: 20px; font-weight: bold; color: #555555;}
.bpx14green {font-size: 115%; line-height: 20px; font-weight: bold; color: #339900;}
.bpx14orange {font-size: 115%; font-weight: bold; line-height: 20px; font-weight: bold; color: #FF6600;}
.bpx14red {font-size: 115%; font-weight: bold; line-height: 20px; font-weight: bold; color: #ED1C24;}
.bpx14pink {font-size: 115%; font-weight: bold; line-height: 20px; font-weight: bold; color: #FF6699;}
.bpx14white {font-size: 115%; font-weight: bold; line-height: 20px; font-weight: bold; color: #FFFFFF;}

/*12pixel bold*/
.bpx12white {font-size: 95%; font-weight: bold; line-height: 16px; color: #FFFFFF;}
*+html .bpx12white {
	font-size:100%; /*For IE7*/
}
* html .bpx12white {
	font-size:100%; /*For IE6*/
}
.bpx12black {font-size: 95%; font-weight: bold; line-height: 18px; color: #555555;}
*+html .bpx12black {
	font-size:100%; /*For IE7*/
}
* html .bpx12black {
	font-size:100%; /*For IE6*/
}
.bpx12gray {font-size: 95%; font-weight: bold; line-height: 16px; color: #454545;}
*+html .bpx12gray {
	font-size:100%; /*For IE7*/
}
* html .bpx12gray {
	font-size:100%; /*For IE6*/
}
.bpx12red {font-size: 95%; font-weight: bold; line-height: 16px; color: #ED1C24;}
*+html .bpx12red {
	font-size:100%; /*For IE7*/
}
* html .bpx12red {
	font-size:100%; /*For IE6*/
}
.bpx12orange {font-size: 95%; font-weight: bold; line-height: 16px; color: #FF6600;}
*+html .bpx12orange {
	font-size:100%; /*For IE7*/
}
* html .bpx12orange {
	font-size:100%; /*For IE6*/
}
.bpx12yellow {font-size: 95%; font-weight: bold; line-height: 16px; color: #FFCC33;}
*+html .bpx12yellow {
	font-size:100%; /*For IE7*/
}
* html .bpx12yellow {
	font-size:100%; /*For IE6*/
}
.bpx12green {font-size: 95%;  font-weight: bold; line-height: 16px; color: #339900;}
*+html .bpx12green {
	font-size:100%; /*For IE7*/
}
* html .bpx12green {
	font-size:100%; /*For IE6*/
}
.bpx12blue {font-size: 95%; font-weight: bold; line-height: 16px; color: #0066CC;}
*+html .bpx12blue {
	font-size:100%; /*For IE7*/
}
* html .bpx12blue {
	font-size:100%; /*For IE6*/
}
.bpx12purple {font-size: 95%; font-weight: bold; line-height: 16px; color: #9966CC;}
*+html .bpx12purple {
	font-size:100%; /*For IE7*/
}
* html .bpx12purple {
	font-size:100%; /*For IE6*/
}
.bpx12pink {font-size: 95%; font-weight: bold; line-height: 16px; color: #FF6699;}
*+html .bpx12pink {
	font-size:100%; /*For IE7*/
}
* html .bpx12pink {
	font-size:100%; /*For IE6*/
}

/*article page subtitle middle-size*/
.sutit1red{font-size: 100%; color: #ED1C24; line-height: 130%; font-weight: bold; }
*+html .sutit1red {
	font-size:100%; /*For IE7*/
}
* html .sutit1red {
	font-size:100%; /*For IE6*/
}
.sutit1orange{font-size: 100%; color: #FF6600; font-weight: bold; line-height: 130%; }
*+html .sutit1orange {
	font-size:100%; /*For IE7*/
}
* html .sutit1orange {
	font-size:100%; /*For IE6*/
}
.sutit1yellow{font-size: 100%; color: #FFCC33; font-weight: bold; line-height: 130%; }
*+html .sutit1yellow {
	font-size:100%; /*For IE7*/
}
* html .sutit1yellow {
	font-size:100%; /*For IE6*/
}
.sutit1green{font-size: 100%; color: #339900; font-weight: bold; line-height: 130%; }
*+html .sutit1green {
	font-size:100%; /*For IE7*/
}
* html .sutit1green {
	font-size:100%; /*For IE6*/
}
.sutit1blue{font-size: 100%; color: #0066CC; font-weight: bold; line-height: 130%; }
*+html .sutit1blue {
	font-size:100%; /*For IE7*/
}
* html .sutit1blue {
	font-size:100%; /*For IE6*/
}
.sutit1purple{font-size: 100%; color: #9966CC; font-weight: bold; line-height: 130%; }
*+html .sutit1purple {
	font-size:100%; /*For IE7*/
}
* html .sutit1purple {
	font-size:100%; /*For IE6*/
}
.sutit1pink{font-size: 100%; color: #FF6699; font-weight: bold; line-height: 130%; }
*+html .sutit1pink {
	font-size:100%; /*For IE7*/
}
* html .sutit1pink {
	font-size:100%; /*For IE6*/
}
.sutit1white{font-size: 100%; color: #FFFFFF; font-weight: bold; line-height: 130%; }
*+html .sutit1white {
	font-size:100%; /*For IE7*/
}
* html .sutit1white {
	font-size:100%; /*For IE6*/
}
/*article page subtitle large-size*/
.sutit2red{font-size: 100%; color: #ED1C24; font-weight: bold; line-height: 140%; }
*+html .sutit2red {
	font-size:100%; /*For IE7*/
}
* html .sutit2red {
	font-size:100%; /*For IE6*/
}
.sutit2orange{font-size: 100%; color: #FF6600; font-weight: bold; line-height: 140%; }
*+html .sutit2orange {
	font-size:100%; /*For IE7*/
}
* html .sutit2orange {
	font-size:100%; /*For IE6*/
}
.sutit2yellow{font-size: 100%; color: #FFCC33; font-weight: bold; line-height: 140%; }
*+html .sutit2yellow {
	font-size:100%; /*For IE7*/
}
* html .sutit2yellow {
	font-size:100%; /*For IE6*/
}
.sutit2green{font-size: 100%; color: #339900; font-weight: bold; line-height: 140%; }
*+html .sutit2green {
	font-size:100%; /*For IE7*/
}
* html .sutit2green {
	font-size:100%; /*For IE6*/
}
.sutit2blue{font-size: 100%; color: #0066CC; font-weight: bold; line-height: 140%; }
*+html .sutit2blue {
	font-size:100%; /*For IE7*/
}
* html .sutit2blue {
	font-size:100%; /*For IE6*/
}
.sutit2purple{font-size: 100%; color: #9966CC; font-weight: bold; line-height: 140%; }
*+html .sutit2purple {
	font-size:100%; /*For IE7*/
}
* html .sutit2purple {
	font-size:100%; /*For IE6*/
}
.sutit2pink{font-size: 100%; color: #FF6699; font-weight: bold; line-height: 140%; }
*+html .sutit2pink {
	font-size:100%; /*For IE7*/
}
* html .sutit2pink {
	font-size:100%; /*For IE6*/
}
.sutit2white{font-size: 100%; color: #FFFFFF; font-weight: bold; line-height: 140%; }
*+html .sutit2white {
	font-size:100%; /*For IE7*/
}
* html .sutit2white {
	font-size:100%; /*For IE6*/
}


/* COMMON ---------- */

#wrapper{ 
	margin:0 auto;
}

p{
	line-height:140%;
}

div.clear {
 	clear:both;
	margin: 0;
	padding:0;
	width: 0;
	height: 0;
}

.marginLine {
	margin:10px 5px;
}


.point {
	margin-right:5px;
}

.line {
	margin:5px 0;
}

.naviBox {
	width:135px;
	margin:5px auto;
	font-size:10px;
	line-height:14px;
	color:#333333;
	text-align:left;
}

.Center {
 margin:0 auto;
}

.MrginLeft5{
	margin-left:5px;
}

.MrginLeft10{
	margin-left:10px;
}

.MrginLeft15{
	margin-left:15px;
}

.MrginLeft20{
	margin-left:20px;
}

.MrginLeft30{
	margin-left:30px;
}

.MrginRight15{
	margin-right:15px;
}

.MrginRight20{
	margin-right:20px;
}

.MrginRight30{
	margin-right:30px;
}

.MrginTop15{
	margin-top:15px;
}

.MrginTop20{
	margin-top:20px;
}

.MrginTop30{
	margin-top:30px;
}

.MrginBtm10{
	margin-bottom:10px;
}

.MrginBtm15{
	margin-bottom:15px;
}

.MrginBtm20{
	margin-bottom:20px;
}

.MrginBtm30{
	margin-bottom:30px;
}

.MrginRight10{
	margin-right:10px;
}

.ImgCenter{
	text-align:center;
}

.TxtRight{
	text-align:right;
}


.clear{
	clear:both;
}



/* DOCTORS ADVICE TOP =============== */

table#top{
	width:770px;
	margin:0 auto;
}

#wrapper{
	width:770px;
	margin:0 auto;
}

table#docadvTopMenu{
	width:770px;
	margin:0 auto;
	padding:0;
	border:0;
}
	
#QnA {
	margin:0 11px 20px 0;
	width:250px;
	height:253px;
	background:#fef4ea;
}

p.txt{
	margin:8px;
	line-height:18px;
	color:#333333;
}

#QnAtxt	{
	margin:10px 5px;
	border:1px solid #ff3300;
	padding:10px;
	background:#ffffff;
	font-size:12px;
	line-height:16px;
	color:#333333;
}

#nakatsuka {
	margin:0 11px 20px 0;
	width:250px;
	height:253px;
	background:#ffffe5;
}

#seniordog {
	margin:0 0 20px 0;
	width:250px;
	height:253px;
	background:#F2F9F5;
}

div#kenkou {
	margin:0 10px 20px 0;
	width:381px;
	height:218px;
	background:#FFFBE9;
}

div#otake {
	margin:0 0 20px 0;
	width:381px;
	height:218px;
	background:#FFF2E9;
}

.illust{
	float:right;
	clear:right;
	margin:0 0 5px 5px;
}

.docadvBtn {
	margin:11px auto;
	vertical-align:middle;
}

.docadvBtn_cats {
	margin:11px auto 5px;
	vertical-align:middle;
}

div#advice {
	margin:0 auto;
	width:770px;
	margin:0 auto;
	padding:0 0 10px 0;
	background:#f2f9ef;
	text-align:left;
}

p.caption {
	margin:10px 0 0 20px;
	font-size:14px;
	color:#333333;
	padding-bottom:8px;
	font-weight:bold;
} 

p.genre {
	margin:10px 20px;
	font-size:12px;
	line-height:16px;
}



div#A {
	width:386px;
	margin:0;
	float:left;
	text-align:left;
}

div#B {
	width:386px;
	margin:0; 
	float:left;
	text-align:left;
	clear:right;
}


/* Prof.Nakatsuka */


#NakatsukaBox .qaIcon {
	float: left;
	padding:0 10px;

}

#NakatsukaBox .SeparateLine {
	clear:both;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left: 5px;
	
}

#NakatsukaTop {
	clear: both;
	width: 570px;
	margin-left: 15px;
	padding-top: 0;
	background-color: #FFFFFF;
	font-size: 65%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 100%;
}

/* safari only \*/
html:\66irst-child #NakatsukaTop{
	font-size: 100%; 
}
/* end */


*html #NakatsukaTop td{
	font-size: 100%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 100%;
}

*html #NakatsukaTop span.note{
	font-size: 85%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 80%;
}





table#Ncontents {
	background:#ffffff;
	border:1px solid #fec128;
	width:572px;
	padding-top:20px;
	margin-bottom:30px;
}

table#Ncontents02{
	background:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive//library/archive/training/img/bg_top.gif) no-repeat 0 0 #ffffff;
	width:570px;
	margin-top:1px;
	padding-bottom:30px;
}

/*table#Ncontents02  p{
	margin:32px 28px 30px 136px;
	padding:0;
	border:0;
	line-height:14px;
}
*/

/* life with old dogs after index */

#seniordog table #Lcontents {
	background:#ffffff;
	border:1px solid #70BC89;
	width:572px;
	margin:0 auto 10px;
}
#seniordog table #Lcontents p{
	color:#555555;
}

#SeniordogBox #EditArea table .mainbg{
	width: 569px;
	height: 326px;
	padding-top:20px;
	background: URL(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/seniordog/img/in_img.gif) no-repeat right bottom;
}

#SeniordogBox td{
	font-size: 75%;
    voice-family: "\"}\"";
    voice-family:inherit;
	font-size: 100%;
}

#seniordog table #Lcontents .Ltxt {
	margin-left:30px;
	margin-right:20px;
}

#seniordog table #Lcontents .intxt {
	margin-top:8px;
}
.movieBox {
	width:530px;
	margin-bottom:25px;
	margin-left:20px;
	text-align:left;
}
#seniordog .seniordogTxt {
	font-size:14px;
	line-height:13px;
	font-weight:bold;
	color:#3C9559;
}
#seniordog .seniordogTxt_gray {
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:#C8C8C8;
}
#seniordog .underline {
	margin-bottom:0;
	padding-bottom: 6px;
	border-bottom: 2px solid #70BC89;
}
.capimg{
	margin:3px 0 18px 20px;
}

.nkbg {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/seniordog/images/nk_bg3.gif) no-repeat center top;
}

.nkbg_txt{
	padding:60px 0px 60px 135px;
	width: 245px;
	float: left;
}

.nkbg_amazon{
	float: right;
	padding:10px 30px 10px 10px;
	height: 240px;
	width: 120px;
}

/* life with old dogs*/

table #Lcontents {
	background:#ffffff;
	border-left:1px solid #70BC89;
	border-right:1px solid #70BC89;
	border-bottom:1px solid #70BC89;	
	width:572px;
	margin:0ã?auto 10px;
	padding-top:20px;
}
table #Lcontents p{
	color:#555555;
}
.Ltxt {
	margin-left:20px;
	margin-right:20px;
}
.intxt {
	margin-top:8px;
}

p.intxt a {
	background:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/seniordog/img/06/arrow_blue.gif) no-repeat center left;
	padding-left:10px;
}


span.arrow{
	text-indent:-9999px;
}

table #Lcontents .movieBox {
	width:530px;
	margin-bottom:25px;
}

.movieBox00 {
	width:530px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:25px;
}

.seniordogTxt {
	font-size:14px;
	line-height:13px;
	font-weight:bold;
	color:#3C9559;
}
.seniordogTxt_gray {
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:#C8C8C8;
}
.underline {
	margin-bottom:0;
	padding-bottom: 6px;
	border-bottom: 2px solid #70BC89;
}

td.mobie01 {
	padding:7px 0 7px 60px;
}

td.mobie02 {
	padding:7px 0px 7px 60;
}

td.ltc {
	padding-left:20px;
}

td.dphoto {
	padding:20px;
}

p.phototext {
	padding-right:20px;
}




/*index*/

table#menu {
	width:550px;
	margin:0 10px 10px 10px;
}

table#menu td {
	width:50%;
	vertical-align:text-top;
}

table#menu p {
	margin:0 5px;
	line-height:28px;
}

table#NprofileBox {
	margin-left: 15px;
	padding-bottom: 15px;
}

	
/*level2*/

.marginRightImg {
	margin:0 10px 5px 10px;
	vertical-align:middle;
	float:left;
	clear:left;
	width:52px;
}

.Ntxt {
	margin:0 20px;
}

.Ntxt strong{
	color:#FF6600;
	font-weight:bold;
}

/*Table1:*/

table.osusume1 {
	margin:10px 0 10px 20px;
}

table.osusume1 td{
	text-align:left;
	font-size:12px;
	line-height:16px;
	
}

table.osusume1 img{
	border:1px solid #cccccc;
	margin-right:15px;
	
}


/*Table 2:*/
table.osusume {
	width:550px;
	margin:10px 0 10px 20px;
}

table.osusume td{
	width:275px;
	vertical-align:text-top;
}

table.osusume td.noWidth{
	width:550px;
	vertical-align:text-top;
	font-size:12px;
	line-height:16px;
}

table.osusume p{
	margin:10px 10px 0 0;

}

table.osusume img{
	border:1px solid #cccccc;
}

table.osusume  img.none{
	border:0;

}

/*Table 3:*/

table.osusume3 {
	width:550px;
	margin:10px 0 10px 20px;
}

table.osusume3  td{
	width:183px;
	vertical-align:text-top;
}

table.osusume3  p{
	margin:10px 10px 0 0;

}

table.osusume3 img{
	border:1px solid #cccccc;
}

table.osusume3  img.none{
	border:0;

}


/*Table 3:*/

table.osusume4 {
	width:550px;
	margin:10px 10px;
}

table.osusume4  td{
	width: 142px;
	vertical-align:text-top;
}

table.osusume4  td.Lft{
	vertical-align:text-top;
	padding-left: 10px;	
}

table.osusume4  p{
	margin:10px 10px 0 0;

}

table.osusume4 img{
	border:1px solid #cccccc;
}

table.osusume4 img.none{
	border:0;
}


/*Table 3:*/

table.osusume5 {
	margin:10px 10px;
}

table.osusume5  td{
	width: 142px;
	vertical-align:text-top;
}

table.osusume5  td.Lft{
	vertical-align:text-top;
	padding-left: 10px;	
}

table.osusume5  p{
	margin:10px 10px 0 0;

}

table.osusume5 img{
	border:1px solid #cccccc;
	margin:0 25px 0 0;
}

table.osusume5 img.none{
	border:0;
}



.pointBox {
	margin:0 12px 0 9px;
	border-right:1px solid #FDC78B;
	border-left:1px solid #FDC78B;
	background:#FFEDD9;
	padding:0;
}



td.PhotoImg {
	width:155px;
	padding:9px;
}

td.PhotoTxt {
	width:155px;
	padding:0 9px 9px 9px;
	font-size:12px;
	color:#555555;
	line-height:140%;
}





/*  link colors */

form {margin:0px; padding:0px;}
/*h1{color:#454545; margin-top:2px; margin-bottom:6px; font-size:20px;}
h2.notes{color:#FF6600; margin-top:16px; margin-bottom:6px; font-size:14px;} */

/*  emphasized link text  */
a.emb {text-decoration:underline; color:#FF3300;}
a.emb:Visited {color:#1359DA;}
a.emb:Hover {color:#FF6600; text-decoration:underline;}
a.emb:Active {color:#FF0000;}

/* ----------------------2007/05/21 add-------------------------*/
/*  page navigation footer */
ul#page_navi{
	width:560px;
	margin:25px 0 15px;
	padding:0;
	list-style-type:none;
	clear:both;
}
ul#page_navi li{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
ul#page_navi li#before{
	text-align:right;
	width:235px;
}
ul#page_navi li#now{
	text-align:center;
	width:90px;
}
ul#page_navi li#next{
	text-align:left;
	width:235px;
}
/*  common margin settings  */
.mgn_b3{
	margin-bottom:3px;
}
.mgn_a5{
	margin:5px;
}
.mgn_l5{
	margin-left:5px;
}
.mgn_r5{
	margin-right:5px;
}
.mgn_s5{
	margin:0 5px;
}
.mgn_t5{
	margin-top:5px;
}
.mgn_b5{
	margin-bottom:5px;
}
.mgn_tr5{
	margin-top:5px;
	margin-right:5px;
}
.mgn_br5{
	margin-bottom:5px;
	margin-right:5px;
}
.mgn_t8{
	margin-top:8px;
}
.mgn_b8{
	margin-bottom:8px;
}

.mgn_a10{
	margin:10px;
}
.mgn_s10{
	margin:0 10px;
}
.mgn_b10{
	margin-bottom:10px;
}
.mgn_t10{
	margin-top:10px;
}
.mgn_l10{
	margin-left:10px;
}
.mgn_r10{
	margin-right:10px;
}
.mgn_tl10{
	margin-top:10px;
	margin-left:10px;
}
.mgn_tr10{
	margin-top:10px;
	margin-right:10px;
}
.mgn_sb10{
	margin:0 10px 10px;
}
.mgn_br10{
	margin-bottom:10px;
	margin-right:10px;
}
.mgn_bl10{
	margin-bottom:10px;
	margin-left:10px;
}
.mgn_tb10{
	margin:10px 0;
}
.mgn_r12{
	margin-right:12px;
}
.mgn_a15{margin:15px;}
.mgn_t15{margin-top:15px;}
.mgn_b15{margin-bottom:15px;}
.mgn_l15{margin-left:15px;}
.mgn_r15{margin-right:15px;}
.mgn_s15{margin:0 15px;}
.mgn_sb15{margin:0 15px 15px 15px;}
.mgn_tb15{margin:15px 0;}
.mgn_rb15{margin:0 15px 15px 0;}
.mgn_lb15{margin:0 0 15px 15px;}
.mgn_tl15{margin:15px 0 0 15px;}

.mgn_t20{margin-top:20px;}
.mgn_b20{margin-bottom:20px;}
.mgn_r20{margin-right:20px;}
.mgn_l20{margin-left:20px;}

.mgn_t25{margin-top:25px;}
.mgn_l25{margin-left:25px;}
.mgn_r25{margin-right:25px;}

.mgn_t30{margin-top:30px;}
.mgn_r30{margin-right:30px;}
.mgn_l30{margin-left:30px;}
.mgn_b30{margin-bottom:30px;}
.mgn_l32{margin-left:32px;}

.mgn_t35{margin-top:35px;}
.mgn_r35{margin-right:35px;}
.mgn_l35{margin-left:35px;}

.mgn_l40{margin-left:40px;}

.mgn_l85{margin-left:85px;}



/*aw3406*/

#aw3406 {
	width:540px;
	margin-left: 15px;
}

#aw3406 h4,
#aw3406 h5 {
	margin: 0 0 10px 0;
	padding:0;
}

#aw3406 p.text1 {
	margin: 0 0 10px 0;
}

#aw3406 h6{ 
	margin:0;
	padding:0;
}

#aw3406 #TblImg {
	float: right;
	margin: 0 0 10px 10px;
}

#aw3406 #chk_lst{
	margin: 15px 0 20px 0;
	margin-left: 97px;
}

#aw3406 #check {
	width:363px;
	border-left:solid 1px #488FD0;
	border-right:solid 1px #488FD0;
}

#aw3406 #check p{
	margin: 0;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #66ADF0;
}

#aw3406 #check img.chk_box{
	margin: 5px 10px 5px 15px;
	padding: 0;
}

#aw3406 #check ul{
	list-style-type: none;
	margin-left: 35px;
	margin-bottom: 0;
	padding: 0;
}

#aw3406 #PrsTable {
	margin-bottom: 10px;
}


/*c0810*/

#c0810 {
	width: 560px;
	margin: 0 auto;
}

#c0810 div,
#c0810 h4 {
	margin: 0;
	padding: 0;
}

#c0810 h5 { 
	margin: 20px 0 10px 0;
	padding: 0;
}

#c0810 h5.NoMrgnBtm {
	margin-bottom: 0;
}

#c0810 p{
	margin-bottom: 10px;
}

#c0810 div.Qtxt {
	padding: 10px;
	border: 1px solid #5EB400;
}

#c0810 div.Qtxt p {
	margin: 0;
}



/*c0814*/
#c0814 div,#c0814 h4,#c0814 h5 { margin:0; padding:0;}
#c0814 p{
	margin: 0 10px 10px 10px;
}
#c0814 h5{
	margin-top:10px;
	margin-bottom:8px;
}

#c0814 {
	width: 560px;
	margin-left: 5px;
}

#c0814 h3 {
	width: 540px;
	margin: 0 0 10px 10px;
}

#c0814 #Hotei {
	width: 342px;
}

/*c0910*/

#c0910 {
	width: 540px;
	margin-left: 15px;
}

#c0910 div,
#c0910 h6,
#c0910 p {
	margin: 0 0 10px 0;
	padding: 0;
}

#c0910 h4,
#c0910 h5 {
	margin: 20px 0 10px 0;
	padding: 0;
}

#c0910 img.MrgnLeft {
	float: right;
	margin: 0 0 10px 10px;
}

#c0910 ul.check{
	list-style-image: url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/c0910/yellow_dot.gif');
	padding-left: 12px;
	margin: 5px;
}
#c0910 ul .yellow{
	color: #FFCC33;
}
#c0910 td p{
	margin: 0;
}

/*c1110*/
#c1110, #csp0806 {
	width: 560px;
	margin: 0 auto;
}

#c1110 #txt, #csp0806 #txt {
	width: 540px;
	margin: 0 auto 15px auto;
}

#c1110 #txt p, #csp0806 #txt p{ margin-top: 12px;
	line-height: 180%;}

#c1110 #box02 {
	width: 560px;
	border-bottom: #663D23 2px solid;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/c1110/img_bg.gif) repeat-y;
}

#csp0806 #box02 {
	width: 560px;
	border-bottom: #F27997 2px solid;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/csp0806/img_bg.gif) repeat-y;
}

#c1110 #box02 p, #csp0806 #box02 p {
	padding: 10px;
	line-height: 180%;}

#c1110 #box02 p img, #csp0806 #box02 p img {
	float: left;
	margin-right: 5px;
}

#c1110 #box03 {
	width: 540px;
	margin: 0 auto;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/c1110/img_05.jpg) no-repeat top right;
}

#c1110 #box03 p {
	width: 380px;
	margin-top: 10px;
	line-height: 180%;
}

#c1110 .marginTop0 { margin-top: 0;}

/*bãt³ñ*/
/*c1104*/
#c1104 {
	width: 560px;
	margin: 0 auto;
	padding-bottom: 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/c1104/img_btm.gif) bottom no-repeat;
}

#c1104 #txt {
	padding: 10px 15px 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/c1104/img_bg.gif) repeat-y;
}

#c1104 #txt p,
#s3214 #txt p,
#cnsp0802 #txt p,
#cnsp0807 #txt p,
#html_090410 #txt p {
	margin-top: 18px;
	line-height: 180%;
}

#c1104 #txt p#margin0,
#s3214 #txt p#margin0,
#cnsp0802 #txt p#margin0,
#cnsp0807 #txt p#margin0 {
	margin-top: 0;
}

/*cnsp0802*/

#cnsp0802 {
	width: 560px;
	margin: 0 auto;
	padding-bottom: 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/cnsp0802/img_btm.gif) bottom no-repeat;
}

#cnsp0802 #txt {
	padding: 10px 15px 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/cnsp0802/img_bg.gif) repeat-y;
}

/*cnsp0807*/

#cnsp0807 {
	width: 560px;
	margin: 0 auto;
	padding-bottom: 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/cnsp0807/img_btm.gif) bottom no-repeat;
}

#cnsp0807 #txt {
	padding: 10px 15px 0;
	border-right: solid 1px #B4D22C;
	border-left: solid 1px #B4D22C;
}

/*html_090410*/

#html_090410 {
	width: 560px;
	margin: 0 auto;
	padding-bottom: 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/090410/img_btm.gif) bottom no-repeat;
}

#html_090410 #txt {
	padding: 10px 15px 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/090410/img_bg.gif) repeat-y;
}

#html_090410 p#Bg_cat {
	margin-top: 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/090410/cat_bg.gif) no-repeat right;
}

#html_090410 hr {
	margin-top: 10px;
	padding: 0;
	border: solid #dddddd 1px;

}

#html_090410 .Photo02 {
	padding: 15px 10px 0 0;
	float: left;
}



/*s3214*/
#s3214 {
	width: 560px;
	margin: 0 auto;
	padding-bottom: 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3214/img_btm.gif) bottom no-repeat;
}

#s3214 #txt {
	padding: 10px 15px 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3214/img_bg.gif) repeat-y;
}

/*n1208*/

#n1208 {
	width: 560px;
	margin-left: 5px;
}

#n1208 div,
#n1208 h4,
#n1208 h5,
#n1208 h6 {
	margin: 0;
	padding: 0;
}

#n1208 h4 {
	margin-bottom: 20px;
}

#n1208 h5{
	margin-bottom: 10px;
}

#n1208 h6{ 
	margin: 20px 0 10px 0;
}

#n1208 p{
	margin: 0 0 10px 10px;
}

/*n1208_2*/

#n1208_2 {
	width: 560px;
	margin-left: 5px;
}

#n1208_2 h4 {
	margin: 0 0 20px 0;
}

#n1208_2 h5{
	margin: 0 0 5px 0;
	padding: 0;
}

#n1208_2 p{
	margin: 0 0 20px 0;
}

#n1208_2 .Point{
	padding:8px;
	border:solid 2px #006699;
}

/*n1310*/
#n1310 div,#n1310 h4{ margin:0; padding:0;}
#n1310 p.text1{
	margin:10px;
}

/*n1310_2*/
#n1310_2 div,#n1310_2 h4{ margin:0; padding:0;}
#n1310_2 p.text1{
	margin:10px;
}

/*n1312*/

#n1312 {
	width: 540px;
	margin-left: 15px;
}

#n1312 div {
	margin: 0;
	padding: 0;
}

#n1312 p {
	margin: 0 0 10px 0;
}

#n1312 h4 {
	margin: 20px 0 10px 0;
}

/*n1404*/

#n1404 {
	width: 560px;
	margin-left: 5px;
}

#n1404 div,
#n1404 h4,
#n1404 h5,
#n1404 h6 {
	margin: 0;
	padding: 0;
}

#n1404 p {
	margin: 10px;
}

#n1404 ul {
	margin-left: 20px;
}

/*n1505*/
#n1505 div,#n1505 p{ margin:0; padding:0;}
#n1505 h4{
	margin-bottom:10px;
	padding:0;
}
#n1505 p.text1{
	margin:10px;	
}
#n1505 td p.text1{
	margin:5px;	
}
#n1505 .osusume{
	margin:10px 5px 0 0;
}

/*n1505_2*/

#n1505_2 {
	width: 560px;
	margin-left: 5px;
}

#n1505_2 div,#n1505_2 p{ margin:0; padding:0;}
#n1505_2 h4{
	margin-bottom:10px;
	padding:0;
}
#n1505_2 p.text1{
	margin:10px;	
}
#n1505_2 td p.text1{
	margin:5px;	
}
#n1505_2 .osusume{
	margin:10px 5px 0 0;
}

/* n1511 , n1511_2*/

#n1511,
#n1511_2 {
	width: 560px;
	margin-left: 5px;
}

#n1511 div,
#n1511_2 div,
#n1511 h6,
#n1511_2 h6 {
	margin: 0 0 10px 0;
	padding: 0;
}

#n1511 h4,
#n1511_2 h4,
#n1511 h5,
#n1511_2 h5 {
	margin: 0 0 15px 0;
	padding: 0;
}

#n1511 p,
#n1511_2 p {
	margin: 0 0 10px 20px;
}

#n1511 .img01,
#n1511_2 .img01 {
	margin:15px 0 0 15px;
}

#n1511 .img02,
#n1511_2 .img02 {
	margin-left:15px;
}

#n1511 .img03,
#n1511_2 .img03 {
	margin-right:10px;
}

/* n1514 */

#n1514 {
	width: 560px;
	margin-left: 5px;
}

#n1514 h3,
#n1514 p {
	margin: 0;
	padding: 0;
}

#n1514 h4 {
	margin: 0 0 10px 0;
}

#n1514 p.text1 {
	margin: 10px;
}

/* n1609 */

#n1609 .ImgRight{
	margin:0 10px 30px;
}


#n1609 h3,#n1609 h4,#n1609 h5{
	margin:10px 0 5px;
	padding:0;
}

#n1609 ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

#n1609 p {
	padding:0 10px;
}

	
/* n1609_2 */

#n1609_2 p.text1{
	font-size: 100%;
}

#n1609_2 h5{
	margin-bottom:5px;
	padding:0;
}
#n1609_2 h6{
	margin:0 10px 10px;
	padding:0;
}

#n1609_2 p.text1{
	margin:0 10px 5px;
}

#n1609_2 .TxtBox{
	width: 570px;
	margin-bottom: 30px;
}

/* Evade Float Error(Start) */
#n1609_2 .TxtBox:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#n1609_2 .TxtBox { display:inline-table; }
/* Mac IE \*/
* html #n1609_2 .TxtBox { height:1px; }
#n1609_2 .TxtBox { display:block; }
/* */
/* Evade Float Error(End) */


#n1609_2 .Right{
	float:right;
	width: 275px; \width: 265px; w\idth: 275px;
	padding-right: 10px;
}

#n1609_2 .Left{
	float:left;
	width: 265px;
}

#n1609_2 .TxtRight{
	text-align: right;
}

/* n1613 */

#n1613 {
	width: 560px;
	margin-left: 5px;
}

#n1613 p {
	margin: 0 0 10px 0;
}

#n1613 h4,
#n1613 h5 {
	clear:both;
	margin:10px 0;
	padding:0;
}
	
#n1613 h6 {
	font-size:100%;
	font-weight:bolder;
	color:#CC3300;
	padding:5px 0 5px 10px;
}

#n1613 #DogCatTbl p {
	margin: 0 5px 10px 5px;
}

/* n1620 */

#n1620 {
	width: 560px;
	margin-left: 5px;
}

#n1620 h4,
#n1620 h5 {
	clear: both;
	padding: 0;
}
#n1620 h4 {
	margin: 20px 0 10px 0;
}
#n1620 p,
#n1620 h5 {
	margin: 10px;
}	

#n1620 div.red_letter p {
	color: #990000; 
}

/* n1709, n1709_2, n1709_3 */

#n1709,
#n1709_2,
#n1709_3 {
	width: 560px;
	margin-left: 5px;
}

#n1709 p,
#n1709_2 p,
#n1709_3 p {
	margin: 10px;
}

#n1709 h4,
#n1709 h5,
#n1709_2 h4,
#n1709_2 h5,
#n1709_3 h4,
#n1709_3 h5 {
	clear: both;
	margin: 10px 0;
	padding: 0;
}

#n1709 div.mgn_l30 p,
#n1709 div.mgn_l10 p {
	margin-left: 0;
}

#n1709 div.mgn_l30 {
	width: 530px;
}

#n1709 div.mgn_l10 {
	width: 210px;
}

#n1709 .blue,
#n1709_2 .blue,
#n1709_3 .blue {
	color: #E21919;
	font-weight: bold;
}

#n1709_2 div.mgn_l30 p,
#n1709_2 div.mgn_l10 p,
#n1709_3 div.mgn_l30 p,
#n1709_3 div.mgn_l10 p {
	margin-left: 0;
}

#n1709_2 div.mgn_l30,
#n1709_3 div.mgn_l30 {
	width: 530px;
}

/*n1712 */

#n1712 {
	width: 560px;
	margin-left: 5px;
}

#n1712 h3 {
	margin: 0 0 20px 0;
}

#n1712 h4,
#n1712 h5 {
	margin: 20px 0 5px 0;
	padding: 0;
	clear: both;
}

#n1712 p {
	margin: 0 0 10px 33px;
}

#n1712 p.Read {
	margin: 0 0 10px 0;
}

#n1712 td p {
	margin: 0 0 10px 20px;
}

/* n1810, n1810_2, n1810_3, n1810_4, n1810_5 */


#n1810,
#n1810_2,
#n1810_3,
#n1810_4,
#n1810_5 {
	width: 530px;
	margin-left: 20px;
}

#n1810 h3,
#n1810_2 h3,
#n1810_3 h3,
#n1810_4 h3,
#n1810_5 h3,
#n1810 h4,
#n1810_2 h4,
#n1810_3 h4,
#n1810_4 h4,
#n1810_5 h4 {
	clear: both;
	margin: 0 0 15px 0;
	padding: 0;
}

#n1810 h5,
#n1810_2 h5,
#n1810_3 h5,
#n1810_4 h5,
#n1810_5 h5 {
	margin:0 0 10px 0;
}

#n1810 .text2 {
	margin-bottom: 30px;
}

#n1810 .FloatLeft {
	float: left;
	width: 300px;
}

#n1810 .FloatLeft02 {
	float: left;
	width: 170px;
}

#n1810 .FloatLeft03 {
	float: left;
	width: 370px;
}

#n1810 .FloatLeft p,
#n1810 .FloatLeft02 p,
#n1810 .FloatLeft03 p {
	margin: 0 0 20px 0;
}

#n1810 .FloatRight {
	float: right;
	width: 230px;
	margin-top: 12px;
	text-align: right;
} 

#n1810 .FloatRight02 {
	float: right;
	width: 360px;
} 

#n1810 .FloatRight03 {
	float: right;
	width: 160px;
	text-align: right;
} 

#n1810 h6 {
	margin:0;
	padding:0;
}

#n1810 p,
#n1810_2 p,
#n1810_3 p,
#n1810_4 p,
#n1810_5 p {
	margin: 0 10px 10px 0;
}

#n1810_2 img.StepPhoto,
#n1810_3 img.StepPhoto,
#n1810_4 img.StepPhoto,
#n1810_5 img.StepPhoto {
	margin-bottom: 5px;
}

/*n1810_4*/
#n1810_4 p{
	margin:10px 10px 10px 15px;
}

/*n1810_5*/
#n1810_5 p{
	margin:10px 10px 10px 15px;
}
#n1810_5 div.box560{
	width:560px;
}

#n1810_5 #Diagram {
	margin-bottom: 20px;
	margin-left: 15px;
}


/*n1815*/
#n1815 {
	width: 560px;
	margin-left: 5px;
}

#n1815 h4,#n1815 h5{
	padding:0;
	margin-top:15px;
	clear:both;
	}
	
#n1815 p.text1{
	margin:10px;
}
#n1815 span.purple{
	color:#333366;
}
#n1815 td p{
	margin:10px;
	text-align:left;
}

#n1815 #QandA p.text1 {
	margin: 0 0 10px 0;
}


/*n1820*/
#n1820 h4,#n1820 h5{
	margin:10px 5px;
	}
#n1820 h4{
	clear:both;
}
#n1820 p{
	margin:10px;
}
	
/*n1820_2*/
#n1820_2 h4,#n1820_2 h5{
	margin:10px 5px;
	}
#n1820_2 p{
	margin:10px;
}

/*n1906*/
#n1906 h4,#n1906 h5{
	clear:both;
	margin:15px 0 10px;
	paddin:0;
}
#n1906 .column{
	text-align:center;
}		
#n1906 ul{
	margin:10px;
	padding:0;
	list-style-type:none;
}
#n1906 ul li{
	margin:0;
	padding:0;
}	
#n1906 span.darkblue{
	font-weight:bold;
	color:#333366;
}
#n1906 p{
	margin:10px;
}
#n1906 dl{
	margin:0 10px;
	padding:0;
}
#n1906 td dl{
	margin:0 5px;
	padding:0;
}
#n1906 dl dt{
	font-weight:bold;
	color:#333366;
	margin:0;
	padding:0;
}
#n1906 dl dd{
	margin:0;
	padding:0;
}

/*n2108*/
#n2108 p.text1{
	margin:10px;
	padding:0;
}
#n2108 h3{
	margin:0;
	padding:0;
}

/*n2110*/
#n2110 h3{
	padding:0;
	margin:0;
}
#n2110 h4{
	margin:10px 5px;
}
#n2110 h5{
	margin:15px 5px 5px;
}
#n2110 h6{
	margin:10px;
}
#n2110 div.red_box{
	width:560px;
	border: 1px solid  #FF6600;	
}
#n2110 p{
	margin:10px;
}
/*2110_2 */
#n2110_2 p{
	margin:10px;
}
#n2110_2 h5{
	margin:10px;
	padding:0;
}
#n2110_2 h4{
	margin:15px 0 0 10px;
	padding:0;
}

/*n2110_3 */
#n2110_3 p{
	margin:10px;
}
#n2110_3 h3,#n2110_3 h4{
	margin:15px 0 0 10px;
	padding:0;
}

/*n2114 */
#n2114 p{
	margin:10px;
}

#n2114 h4{
	padding:0;
	margin:0;
}
#n2114 h5{
	padding:0;
	margin:7px 0;
}
#n2114 ul{
	list-style-type:none;
	padding:0;
	margin:10px;
}
#n2114 ul li{
	margin:0;
	padding:0;
}
#n2114 div.blue_box{
	background-color:#ddeeff;
	padding:10px;
	margin:0 auto;
}

/*n2206*/
#n2206 p.text1,#n2206 p.bpx12green{
	margin:10px;
}
#n2206 h5{
	color:#FF6600;
	font-size:116%;
	font-weight:bold;
	padding:0;
	margin:10px 5px;
}
#n2206 ul{
	margin:10px;
	padding:0;
}
#n2206 ul li{
	list-style-type:none;
	margin:0;
	padding:0;
}

/*n2306*/
#n2306 h4{
	margin:10px;
	padding:0;
	clear:both;
}
#n2306 p{
	margin:10px;
	padding:0;
}

/*n2306_2*/
#n2306_2 p{
	margin:10px;
	padding:0;
}
#n2306_2 h4{
	margin:10px;
	padding:0;
	clear:both;
}

/*n2306_3*/
#n2306_3 p{
	margin:10px;
	padding:0;
}
#n2306_3 h3{
	margin:10px;
	padding:0px;
}
#n2306_3 h4{
	padding:0;
	margin:0;
}
/*n2313*/
#n2313 h3,#n2313 h4,#n2313 h5{
	clear:both;
	margin:5px 0;
	padding:0;
}
#n2313 p{
	margin:10px;
}

/*n2313_2*/
#n2313_2 p{
	margin:10px;
}
#n2313_2 h3{
	padding:0;
	margin:0;
}
#n2313 .clear{
	clear:both;
}
#n2313_2 div#chk_point p{
	display:block;
	width:400px;
	padding:0;
	float:right;
}
#n2313_2 div#chk_point img{
	float:left;
	margin-top:10px;
}
#n2313_2 div#chk_point hr{
	clear:both;
	color:#99ccff;
	width:560px;
}

/*n2410*/
#n2410 p{
	margin:10px;
	padding:0;
}
#n2410 h4,#n2410 h5{
	margin:10px 0;
	padding:0;
}
#n2410 h6{
	margin:5px 0;
	padding:0;
}

/*n2410_2*/
#n2410_2 h6{
	margin:5px 0;
	padding:0;
}
#n2410_2 h4,#n2410_2 h5{
	margin:10px 0;
	padding:0;
}
#n2410_2 p{
	margin:10px;
	padding:0;
}
/*n2410_3*/
#n2410_3 h6{
	margin:5px 0;
	padding:0;
}
#n2410_3 h4,#n2410_3 h5{
	margin:10px 0;
	padding:0;
}

/*n2414*/
#n2414 p{
	margin:10px;
	padding:0;
}
#n2414 h4,#n2414 h5,#n2414 h6{
	margin-bottom:5px;
	padding:0;
}
/*n2414_2*/
#n2414_2 p{
	margin:10px;
	padding:0;
}
#n2414_2 h4{
	padding:0;
	margin:0;
}
#n2414_2 h5,#n2414_2 h6{
	margin:10px 0;
	padding:0;
}
#n2414_2 td ul{
	list-style-image:url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/n2414/square.gif');
	margin:0;
	padding:0;
}
#n2414_2 td ul li{
	margin-left:25px;
	padding:0;
}
#n2414_2 table#brush ul{
	list-style-image:url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/n2414/square_2.gif');
}

/*n2504*/
#n2504 div.text1{
	margin:0 10px 10px 0;
	padding:0;
	width:220px;
	float:right;
}
#n2504 p{
	margin:10px;
	padding:0;
}
#n2504 h4{
	margin:0 0 0 10px;
	padding:0;
}

/*n2504_2*/
#n2504_2 p{
	margin:10px;
	padding:0;
}
#n2504_2 h4{
	margin:0 0 10px 0;
	padding:0;
}

/*n2512*/
#n2512 h3,#n2512 h4{
	margin:0;
	padding:0;
}
#n2512 p{
	margin:10px;
	padding:0;
}
/*n2512_2*/
#n2512_2 h4{
	margin:5px;
}

#n2512_2 p{
	margin:10px;
}

/*n2606*/
#n2606 h3,#n2606 h4{
	margin:0;
	padding:0;
}
#n2606 p.text1{
	margin:10px;
}

/*n2606_2*/
#n2606_2 h4{
	margin:0;
	padding:0;
}

#n2606_2 p.text1{
	margin:10px;
}

/*n2706*/
#n2706 p.text1{
	margin:10px;
}
#n2706 h4{
	margin:0;
	padding:0;
}

/*n2706_2*/
#n2706_2 p.text1,p.bpx12red{
	margin:10px;
}
#n2706_2 h3,#n2706_2 h4{
	margin:0;
	padding:0;
}

#n2706_2 mgn_b5{
	margin-bottom:5px;
}

#n2706_2 mgn_l3{
	margin-left:3px;
}

/*naw06 */
#naw06 h3{
	margin:0;
	padding:0;
}

#naw06 h4,#naw06 h5{
	margin-top:10px;
}

#naw06 p.text1,p.bpx12red{
	margin:10px;
}

#naw06 p.mgn_l8{
	margin-left:8px;
}

/*naw06_2*/
#naw06_2 h4{
	margin:0 0 5px;
}

#naw06_2 p{
	margin:10px;
}

/*nes06*/
#nes06 h4{
	margin-top:10px;
}

#nes06 p{
	margin:10px;
}

#nes06 .mgn_t10{
	margin-top:10px;
}

#nes06 .mgn_a10{
	margin:10px;
}

#nes06 .mgn_t5{
	margin-top:5px;
}

#nes06 .mgn_s10{
	margin:0 10px;
}

#nes06 .mgn_l20{
	margin-left:20px;
}

/*nms03*/

#nms03 {
	padding:0 10px;
}

#nms03 .mgn_a10{
	margin:10px;
}

#nms03 .mgn_b5{
	margin-bottom:5px;
}

#nms03 h5{
	margin:0px;
	padding:0px;
}

#nms03 h4{
	 margin-bottom:10px;
}

/*nms03_2*/
#nms03_2 .mgn_l10{
	margin-left:10px;
}

#nms03_2 p.text1{
	margin:10px;
}

#nms03_2 .mgn_a10{
	margin:10px;
}

#nms03_2 .mgn_t5{
	margin-top:5px;
}

#nms03_2 .mgn_b5{
	margin-bottom:5px;
}

/*nms08*/
#nms08 p.text1{
	margin:10px;
}

#nms08 .mgn_b8{
	margin-bottom:8px;
}

/*ns0706*/
#ns0706 h3{
	margin-bottom:8px;
}

#ns0706 p.text1,p.bpx12red{
	margin:10px;
}

#ns0706 .mgn_b8{
	margin-bottom:8px;
}

#ns0706 .mgn_t5{
	margin-top:5px;
}

/*ns0706_2*/
#ns0706_2 h4{
	margin-top:5px;
}

#ns0706_2 p.text1,p.bpx12red{
	margin:10px;
}

/*nsp04*/
#nsp04 p.text1{
	margin:10px;
}

#nsp04 h4{
	margin-top:10px;
	padding:0;
}

#nsp04 h5{
	margin:0;
	padding:0;
}
#nsp04 .mgn_b8{
	margin-bottom:8px;
}

#nsp04 .mgn_b5{
	margin-bottom:5px;
}

/*nsp10*/
#nsp10 .mgn_l11{
	margin-left:11px;
}
#nsp10 p.text1{
	margin:10px;
}

/*nsp10_2*/
#nsp10_2 p.text1{
	margin:10px;
}

/*nw06*/
#nw06 .mgn_l10{
	margin-left:10px;
}

#nw06 h3{
	margin-bottom:10px;
}

#nw06 h4,#nw06 h5{
	margin-top:10px;
}

#nw06 p.text1{
	margin:10px;
}

#nw06 .mgn_b8{
	margin-bottom:8px;
}

#nw06 .mgn_t148{
	margin-top:148px;
}

/*nw06_2*/
#nw06_2 h4{
	margin-top:5px;
}

#nw06_2 .mgn_b8{
	margin-bottom:8px;
}

#nw06_2 .mgn_l10{
	margin-left:10px;
}

#nw06_2 .mgn_t10{
	margin-top:10px;
}

/*nw06_2*/
#nw06_2 h4{
	margin-top:5px;
}

#nw06_2 p.text1{
	margin:10px;
}

/*o0101*/
#o0101 p.text1{
	margin:10px;
}

#o0101 #checkpoint .text1,.px12red{
	margin:0 0 5px 0;
	padding:0;
}

/*o0102*/
#o0102 p.text1{
	margin:10px;
}
#o0102 ul.chklst1{
	padding-top:20px;
	marigin:10px;
	/*list-style-type:decimal;*/
	list-style:none;
}

#o0102 ul.chklst1 li{
	margin-bottom:5px;
}

#o0102 ul.chklst2{
	marigin:20px 10px;
	list-style-image:url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/o0102/005_im007.gif');
	color:#FFC018;
}

#o0102 ul.chklst2 li{
	margin-bottom:5px;
}

/*o0103*/
#o0103 h3,#o0103 h4{
	margin-left:5px;
}
#o0103 p{
	margin:10px;
}

/*o0103_2*/
#o0103_2 h3,#o0103_2 h4{
	margin-left:5px;
}
#o0103_2 p{
	margin:10px;
}

#o0103 strong{
	color:#FF7471;
}

/*o0103_3*/
#o0103_3 h3{
	margin:10px 180px;
}

/*o0104*/
#o0104 h5{
	font-size: 80%;
	line-height: 140%; 
	
	font-weight:bolder;
}

#o0104 div#inner{
	margin:5px;
	padding:12px;
	background-color:#FFE3A2;
}

#o0104 #inner h5{
	color:#FF6900;
}

#o0104 div#outer{
	margin:15px 5px;
	padding:12px;
	background-color:#BBFFC5;
}

#o0104 #outer h5{
	color:#048C01;
}

#o0104 p{
	margin:10px;
}

#o0104 .mgn_a5{
	margin:5px;
}

/*o0104_2*/

#o0104_2 div#first_aid{
	margin:15px 5px;
	padding:12px;
	background-color:#D7EDFF;
}

#o0104_2 #first_aid h5{
	font-size: 80%;
	line-height: 140%; 
	
	font-weight:bolder;
	color:#006CFF;
}

#o0104_2 p{
	margin:10px;
}

#o0104_2 .mgn_l20{
	margin-left:20px;
}

/*o0105*/

#o0105 div{
	margin:10px 5px;
	padding:10px;
	}
	
#o0105 div#pet_food{
	background-color:#FFDCDC;
}

#o0105 div#home_made{
	background-color:#C4FDEE;
}
#o0105 div#mixed{
	background-color:#FFFEC7;
}

#o0105 h4{
	margin-bottom:5px;
}

#o0105 p{
	margin:10px;
}

/*o0105_2*/
#o0105_2 h3{
	margin-top:10px;
}

#o0105_2 div{
	margin:10px;
	padding:5px;
	background-color:#FFDCDC;
}

#o0105_2 p{
	margin:10px;
}

/*o0105_3*/
#o0105_3 h3{
	margin-top:10px;
}

#o0105_3 div{
	margin:10px;
	padding:5px;
	background-color:#C4FDEE;
}

#o0105_3 p{
	margin:10px;
}

/*o0105_4*/
#o0105_4 h3{
	margin-top:10px;
}

#o0105_4 div{
	margin:10px;
	padding:5px;
	background-color:#FFFEC7;
}

#o0105_4 p{
	margin:10px;
}

/*o0106*/
#o0106 h3{
	margin-bottom:10px;
}

#o0106 .LeftImg{
	margin-left: 10px;
	margin-right: 10px;
}

#o0106 .RightImg{
	margin-right: 10px;
}

#o0106 .TxtBox{
	margin: 0 0 10px 12px;
}

#o0106 h4{
	margin:10px 0px;
}

#o0106 .w480{
	width:480px;
	margin-left: 10px;
}

#o0106 p.text1{
	margin:10px;
	line-height: 120%;
}

* html #o0106 p.text1{
	margin:10px;
}

*+ html #o0106 p.text1{
	margin:10px;
}


#o0106 div{
	margin:5px;

}

#o0106 p {
	padding:0 10px;
}


/*o0107*/
#o0107 .mgn_l18{
	margin-left:18px;
}

#o0107 p{
	margin:10px;	
}

#o0107 h4{
	margin:10px 0;	
}
/*o0108*/

#o0108 h4{
	margin:10px 0;	
}
#o0108 p{
	margin:10px;	
}

/*o0108 */
#o0108 p.first_line{
	font-size: 80%;
	color: #555555;
	line-height: 140%;
	
}

#o0108 .first_line:first-letter { 
	font-size:180%;
	font-weight:bolder;
}

/*o0108_2*/

#o0108_2 h4{
	margin:10px 0;	
}
#o0108_2 p{
	margin:10px;	
}

#o0108_2 p.first_line{
	font-size: 80%;
	color: #555555;
	line-height: 140%;
	
}

#o0108_2 .first_line:first-letter { 
	font-size:180%;
	font-weight:bolder;
}

/*o0108_3*/
#o0108_3{
	text-align:center;
}

#o0108_3 p.text1{
	width:250px;
	padding:5px;
	margin:0 155px 25px;
	
}

/*o0109*/
#o0109 div#cause{
	float:right;
	width:215px;
	padding:10px;
	background-color:#FFF8C8;
	border-top: 1px solid  #FFA818;
	border-left: 1px solid  #FFA818;
	border-bottom: 1px solid  #FFA818;
	border-right: 1px solid  #FFA818;
	text-align:center;
}

#o0109 #cause ul{
	padding:0;
	margin-left:20px;
	list-style-image:url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/o0109/005_im016.gif');
	text-align:left;
}

#o0109 #cause ul li{
	margin-left:0px;
	margin-bottom:2px;
}

#o0109 #cause strong{
	color:#FFA818;
	font-weight:bolder;
}

#o0109 p{
	margin:10px;
}

#o0109 ul#influence{
	list-style-type:none;
	color:#743114;
	width:520px;
	background-color:#FFE8DD;
	padding:10px;
	margin:10px 20px;
}

#o0109 h5{
	color:#FF8000;
	font-weight:bolder;
	font-size:100%;
	margin-left:5px;
}

#o0109 ul.text1{
	list-style-type:none;
	margin:5px;
	padding:0px
}

#o0109 .measure{
	font-size: 80%;
	color:#FF4400;
	line-height: 140%;
	
}

/*o0109_2*/
#o0109_2 h4{
	width:550px;
	margin:0 5px 10px;
	font-size:116%;
	background-color:#BCE7C1;
	line-height:240%;
	color:#187C38;
	font-weight:bold;
}

#o0109_2 h5{
	margin:0 5px 10px;
	font-size:100%;
	color:#187C38;
	font-weight:bold;
}

#o0109_2 p{
	margin:10px;
}

/*o0109_3*/
#o0109_3 p{
	margin:10px;
}

/*o0110*/
#o0110 h3,#o0110 h4{
	margin:5px;
}
#o0110 p{
	margin:10px;
}

/*o0111*/
#o0111 {
	padding:0 5px;
}

#o0111 .mgn_a5{
	margin:5px;
}
#o0111 .mgn_r35{
	margin-right:35px;
}

#o0111 p{
	margin:10px;
}

#o0111 h4{
	clear:both;
	margin:10px 0;
}

#o0111 .mgn_s5{
	margin:0 5px;
}
#o0111 div#check{
	width:560px;
	margin:0px;
	background-color:#FFE1DD;
}

#o0111 div#check p{
	margin:10px 100px;
}

#o0111 div#check ul{
	margin:0 100px 0 125px;
	color:#FF5151;
	list-style-type:decimal;
}

/*o0112*/
#o0112 div#check{
	width:560px;
	margin:0;
	background-color:#FFE98B;
}

#o0112 .mgn_s5{
	margin:0 5px;
}

#o0112 div#check ul{
	list-style-type:decimal;
	margin:15px 10px 25px 35px;
}

#o0112 div#check ul li{
	margin-bottom:3px;
}

#o0112 h4{
	clear:both;
	margin:5px 0;
}

#o0112 p{
	margin:10px;
}

/*o0113*/
#o0113 p{
	margin:10px;
}

#o0113 h5{
	clear:both;
	margin:5px 0;
}

#o0113 div#last_sect{
	width:560px;
	background-color:#FF9999;
	padding:30px 0;
}

#o0113 .mgn_s10tb30{
	margin:30px 10px;
}

#o0113 .mgn_l210{
	margin-left:210px;
}

/*o0114*/
#o0114 h3{
	margin-bottom:10px;
}

#o0114 h4{
	margin:10px 0px;
	clear:both;
}

#o0114 .text1{
	margin:10px;
}

/*o0114_2*/
#o0114_2 div#yellow_box{
	width:560px;
	padding:30px auto;
	text-align:center;
	background-color:#fff8cd;
	border-top: 1px solid  #FFCC33;
	border-left: 1px solid  #FFCC33;
	border-bottom: 1px solid  #FFCC33;
	border-right: 1px solid  #FFCC33;
}

/*o0115*/

#o0115 h3 {
	margin-left: 5px;
}

#o0115 div#yellow_box{
	width:560px;
	margin-left: 5px;
	padding: 10px 0;
	background-color:#FFFFCC;
}

#o0115 div#yellow_box img{
	margin:10px 5px 50px;
}

#o0115 h4{
	clear:both;
	margin:10px 0 10px 5px;
}

#o0115 p{
	margin:10px;
}
/*o0115_2*/

#o0115_2 h3 {
	margin-left: 5px;
}

#o0115_2 p.text1{
	margin:10px;
}

#o0115_2 .red_line{
	margin:5px 0 5px 5px;
	clear:both;
}
#o0115_2 ul{
	margin:0 20px;
}
#o0115_2 .mgn_s5{
	margin:0 5px;
}

#o0115_2 h4{
	margin:10px 0 10px 5px;	
}

#o0115_2 #AlinkBox{
	padding: 6px ;
	text-align: left;
}



/*o0115_3*/

#o0115_3 h3 {
	margin-left: 5px;
}

#o0115_3 p{
	margin:10px;
}
#o0115_3 h4{
	margin:10px 0 10px 5px;
}

/*o0116*/
#o0116	p{
	margin:10px;
}
#o0116 .mgn_s5{
	margin:0 5px;
}
#o0116 .mgn_s10{
	margin:0 10px;
}

#o0116 h3{
	margin:3px 0;
}

/*#o0201*/
#o0201 h4{
	clear:both;
	margin:5px 0;
}
#o0201 p{
	margin:10px;
}

/*#o0202*/
#o0202 h4{
	clear:both;
	margin:5px 0;
}
#o0202 p{
	margin:10px;
}

#o0202 div.blue_box{
	width:550px;
	margin:5px;
	padding:15px auto;
	background-color:#B6E1FC;
}

#o0202 .blue_box strong{
	COLOR:#457AE9;
}

#o0202 div.blue_box ul{
	list-style-type:decimal;
}

/*#o0203*/
#o0203{
	padding:0 5px;	
}

#o0203 h3{
	color:#FFFFFF;
	font-size:100%;
}

#o0203 h4{
	margin:10px auto;
}

#o0203 p.text1{
	margin:10px;
}

/*#o0203_2*/
#o0203_2{
	padding:0 5px;	
}

#o0203_2 h3{
	color:#FFFFFF;
	font-size:100%;
}

#o0203_2 h4{
	margin:10px auto;
}

#o0203_2 p.text1{
	margin:10px;
}

/*#o0203_3*/
#o0203_3{
	padding:0 5px;	
}

#o0203_3 h3{
	color:#FFFFFF;
	font-size:100%;
}

#o0203_3 h4{
	margin:10px auto;
}

#o0203_3 p.text1{
	margin:10px;
}

/*#o0204*/
#o0204 h4{
	clear:both;
	margin:5px 0;
}

#o0204 p{
	margin:10px;
}

#o0204 .mgn_a3{
	margin:3px;
}

#o0204 p.first_line{
	font-size: 80%;
	color: #555555;
	line-height: 140%;
	
}

#o0204 .first_line:first-letter { 
	font-size:120%;
	font-weight:bolder;
}

/*#o0204_2*/
#o0204_2 h4{
	clear:both;
	margin:5px 0;
}

#o0204_2 p{
	margin:10px;
}

#o0204_2 .mgn_a3{
	margin:3px;
}

#o0204_2 p.first_line{
	font-size: 80%;
	color: #555555;
	line-height: 140%;
	
}

#o0204_2 .first_line:first-letter { 
	font-size:120%;
	font-weight:bolder;
}

#o0204_2 .mgn_a5{
	margin:5px;
}

/*o0205*/
#o0205 p{
	margin:10px;
}

#o0205 h4{
	margin:15px 10px;
}
#o0205 ul{
		margin:20px 10px;
		height:180px;
}
#o0205 ul li{
		margin:15px 0 15px 15px;
		padding:0;
}

#o0205 ul#lst_pink{
	list-style-image:url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/o0205/dot_pink.gif');
}
#o0205 ul#lst_blue{
	list-style-image:url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/o0205/dot_blue.gif');
}

#o0205 .mgn_l80{
	margin-left:80px;
}

/*o0205_2*/
#o0205_2 .mgn_a15{
	margin:15px;
}
#o0205_2 p{
	margin:10px;
}
#o0205_2 h4{
	margin:10px 0;
}

/*o0205_3*/
#o0205_3 .mgn_a10{
	margin:10px;
}
#o0205_3 p{
	margin:10px;
}
#o0205_3 h4{
	margin:10px 0;
}

/*o0206*/
#o0206 p{
	margin:10px;
}
#o0206 #chk_lst{
	background-color:#FCAD9A;
	margin:5px;
	padding:5px;
}
#o0206 #chk_lst ul{
	list-style-type:decimal;
	margin-left: 30px;
}

/*o0207*/
#o0207 h4{
	clear:both;
}

#o0207 p{
	margin:10px;
}

#o0207 div.orange_let{
	margin:5px 5px 5px 35px;
	padding:5px;
}

#o0207 .orange_let .text1{
		color:#FF390F;
}

/*o0207_2*/
#o0207_2 h4{
	clear:both;
	margin:10px 5px;
}

#o0207_2 p.text1{
	margin:10px;
}

#o0207_2 div.orange_let{
	margin:5px 5px 5px 35px;
	padding:5px;
}

#o0207_2 .orange_let .text1{
		color:#FF390F;
}

#o0207_2 .mgn_s55{
	margin:0 55px;
}

#o0207_2 ul.normal_style{
	list-style-type:none;
	margin-left:20px;
	padding:0;
	font-size: 100%;
	color: #555555;
	line-height: 140%;
	
}

#o0207_2 .orange_let .ul{
	list-sytle-type:disc;
}

#o0207_2 div.clear{
	margin:2px 5px;
	vertical-align:middle;
}

#o0207_2 div.clear img{
	margin-right:15px;
}

#o0207_2 div.clear p.text1{
	margin:2px 10px;
}

/*o0208*/
#o0208 h4{
	clear:both;
}

#o0208 p{
	margin:10px;
}

/*o0209*/
#o0209 h4{
	clear:both;
}

#o0209 p{
	margin:10px;
}

#o0209 strong{
	color:#FF6060;
	font-weight:bold;
}

/*o0210*/
#o0210 {
	margin:5px;
}
#o0210 h4{
	clear:both;
	margin-left:10px;
}

#o0210 p{
	margin:10px;
}

#o0210 .mgn_a5{
	margin:5px;
}

/*o0211*/
#o0211 h4{
	clear:both;
}

#o0211 p{
	margin:10px;
}

#o0211 .mgn_a5{
	margin:5px;
}

#o0211 .red{
	color:#ff0000;
}

/*o0212*/
#o0212 h4{
	clear:both;
}

#o0212 p{
	margin:10px;
}

/*o0213*/
#o0213 h4{
	clear:both;
}

#o0213 p{
	margin:10px;
}

#o0213 .mgn_a10{
	margin:10px;
}

/*o0214*/
#o0214 h4{
	clear:both;
	margin:10px;
}
#o0214 p{
	margin:10px;
}

#o0214 ul#page_navi{
	list-style-type:none;
	width:560px;
	margin:10px 0;
	clear:both;
}

#o0214 ul#page_navi li{
	width:280px;
	float:left;
	text-align:center;
}

/*o0214_2*/
#o0214_2 h4{
	clear:both;
	margin:10px;
}
#o0214_2 p{
	margin:10px;
}#o0214_2 .mgn_a10{
	margin:10px;
}

/*o0214_3*/
#o0214_3 h4{
	clear:both;
	margin:10px;
}
#o0214_3 p{
	margin:10px;
}#o0214_3 .mgn_s10{
	margin:0 10px;
}

/*-css from registration_01-*/
/*o0202*/
#o0202 p{
	margin:0 5px;
}


/*t0002*/
#t0002 div.bgc {
	background-color:#FFF2E6;
	margin-bottom:15px;
}

#t0002 p {
	margin:10px;
}

#t0002 h4 {
	margin-top:15px;
	margin-bottom:10px;
	font-size:110%;
	color:#339900;
	font-weight:bold;
	line-height:140%; 
	
}
#t0002 h5 {
	margin:15px 0;
	padding:0;
}
#t0002 h6 {
	margin-top:10px;
}

/*t0001*/
#t0001 h4 {
	margin:10px 0;
}
#t0001 p {
	margin:10px;
}

/*s3708*/

#s3708 h4 {
	height: 32px;
	margin-bottom: 5px;
}

#s3708 .ClearBoth, #s3714 .ClearBoth {
	clear: both;
}

/*s3710*/
#s3710, #s3708, #s3714, #s3716 {
	width: 550px;
	margin: 0 auto;
}

#s3710 h3, #s3708 h3 {
	width: 550px;
	height: 40px;
	margin-bottom: 10px;
}

#s3710 h4 {
	height: 20px;
	margin-bottom: 5px;
}

#s3710 p, #s3708 p, #s3714 p {
	margin: 0 0 16px 5px;
	line-height: 180%;
}

#s3710 .FloatRight, #s3708 .FloatRight, #s3714 .FloatRight {
	float: right;
}

/*s3714*/
#s3714 h3 {
	width: 550px;
	height: 100px;
	margin-bottom: 10px;
}

#s3714 h4 {
	width: 550px;
	height: 30px;
	margin: 5px 0 10px;
}

#s3714 #box02 {
	width: 550px;
	margin: 0 0 20px 0;
	padding: 10px 0 0;
	background-color: #FFF9E5;
}

#s3714 #box02 p {
	float: left;
	width: 260px;
	margin: 0 0 10px 10px;
	color: #333333;
	text-align: center;
}

#s3714 #box02 p .MrginBtm0 { margin-bottom: 0;}

/*s3716*/

#s3716 h3 {
	width: 550px;
	height: 41px;
	margin-bottom: 5px;
}

#s3716 #q {
	width: 550px;
	margin: 0;
	padding: 0;
	background: #688996 url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3716/bg_q.gif) no-repeat top left;
}

#s3716 #q p {
	padding: 15px 15px 15px 55px;
	color: #ffffff;
}

#s3716 #a {
	width: 550px;
	margin: 0;
	padding: 10px 0;
	background: #FFF3E7 url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3716/bg_a.gif) no-repeat -37px -9px; 
}

#s3716 #a p {
	margin-bottom: 10px;
	padding: 0 15px;
	line-height: 180%;
}

#s3716 #box {
	width: 550px;
	margin-top: 15px;
	padding: 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3716/in_txt03_bg.gif) repeat-y;
}

#s3716 #box h3 {
	height: 75px;
}

#s3716 #box p {
	margin: 0;
	padding: 0 15px 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3716/in_txt03_btm.gif) no-repeat bottom;
	line-height: 180%;
}

#s3716 .border {
	margin: 15px 5px;
}

/*s3312*/
#s3312 h4 {
	width: 540px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#s3312 #KakomiBox {
	width: 540px;
	margin: 0 auto;
	margin-bottom: 10px;
}

#s3312 table {
	margin: 0 auto;
	padding: 0;
	border-spacing: 0;
}

#s3312 td {
	margin: 0;
	padding: 0;
}

#s3312 tr.PdgBtm td{
	padding-bottom: 10px;
}

#s3312 td.PdgRgt{
	padding-right: 10px;
}

#s3312 td.PdgLft{
	padding-left: 10px;
}

#CheckSheet td {
	padding: 5px;
}


/*s3310*/
#s3310 p {
	margin:10px;
}

#s3310 h4 {
	margin:10px 0;
}

/*s3218*/
#s3218 p {
	margin:10px;
}
#s3218 h4 {
	margin:10px 0;
	padding-left:0;
}
#s3218 h5{
	margin:0;
	padding:0;
}
/*s3212*/
#s3212 p {
}

#s3212 h4 {
	margin-bottom:5px;
	padding:0;
}

/*s3208*/
#s3208 p {
	margin:0 10px 5px 10px;
}

#s3208 h4 {
	margin:10px 0;
	padding:0;
}

/*s3206*/
#s3206 {
	padding:0 5px;
}

#s3206 p {
 	margin:10px;
}
#s3206 h5{
	margin:0;
	padding:0;
}

/*s3114*/
#s3114 h4 {
	margin:10px 0;
	padding:0;
}

#s3114 p {
	margin:10px;
}

/*s3108*/
#s3108 h4{
	margin:10px 0;
}
#s3108 h5{
	margin:0;
	padding:0;
}
#s3108 p{
	margin:10px;
}

/*s3106*/
#s3106 p{
	margin:10px;
}
#s3106 h5{
	padding:0;
	margin:0;
}

/*s3008*/
#s3004 {
	margin:0 10px;
}

#s3008 p {
	margin:10px;
}

/*s3004*/
#s3004 h4 {
	margin:5px;
}

#s3004 p {
	margin:10px;
}

#s3004 .MrgnLeft14 {
	margin-left:14px;
}


#s3004 p.text1 {
	padding:0 5px;
	font-size:95%;
	color:#555555; 
	line-height:150%; 
	
}
*+html #s3004 p.text1 {
	font-size:100%; /*For IE7*/
}
* html #s3004 p.text1 {
	font-size:100%; /*For IE6*/
}
/*s2913*/
#s2913 p.textp {
	padding:0 5px;
	font-size:100%;
	color:#555555; 
	line-height:150%; 
	
}
*+html #s2913 p.textp {
	font-size:100%; /*For IE7*/
}
* html #s2913 p.textp {
	font-size:100%; /*For IE6*/
}

#s2913 h4 {
	margin:10px 0;
	padding:0 0 0 5px;
}

#s2913 p {
	margin:10px;
}

#s2913 .MrgnLeft5 {
	margin:0 0 0 5px;
}

#s2913 .MrgnLeft45 {
	margin:0 0 0 45px;
}

#s2913 #Illust {
	text-align:center; 
	padding-top: 10px;
}

#s2913 .Question {
	width: 560px;
	margin:-10px 0 0 5px;
	border: solid 1px #66CC33;
}



	

/*s2908*/
#s2908 p{
	margin:10px;
}
#s2908 td p{
	margin:20px;
}
#s2908 h4,#s2908 h5{
	margin:0;
	padding:0
}

/*s2906*/
#s2906 {
	width:560px;
}
#s2906 h4 {
	margin:10px 0;
}

#s2906 p {
	margin:10px;
}

/*s2826*/

#s2826 h4 {
	margin:0 10px;
	margin-top:15px;
	padding:0;
}

#s2826 h5 {
	margin:10px 15px;
}

#s2826 p {
	margin:10px;
}

#s2826 th {
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
}

#s2826 td .border{
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
}

#s2826 #yobou th{
	border: 0;
}

/*s2806*/

#s2806 {
	padding:0 5px;
}

#s2806 p {
	margin:10px;
}
#s2806 h4 {
	margin:10px 0;
	padding:0;
}

/*s2804*/
#s2804 {
	width:560px;
}
#s2804 p {
	margin:10px;
}
#s2804 h4 {
	padding:0;
	margin:0;
	margin-top:10px;
	margin-bottom:5px;
}

#s2804 h5 {
	margin-bottom:15px;
}

/*s2799*/

#s2799 {
	padding: 0 10px;	
}

#s2799 h4 {
	margin: 20px 0;
}

#s2799 h5 {
	margin-bottom: 14px;
}

#s2799 h6 {
	margin-bottom: 5px;
}


#s2799 p {
	margin:10px 0;
}

#s2799 .MovBox {
	margin-bottom: 20px;
	line-height: 150%; 	
}

#s2799 td {
	padding-bottom: 10px;
}

#s2799 .MovBox .Txt {
	padding: 0 14px 0 10px;
}


/*s2718*/
#s2718 h4 {
	margin:15px 0;
	padding:0;
}

#s2718 p {
	margin:10px;
}


/*s2708*/
#s2708 p {
	margin:10px;
}

/*s2705*/
#s2705 p {
	margin:10px;
}

/*s2702*/
#s2702 {
	width: 550px;
	margin-left: 10px;
}

#s2702 h4 {
	margin: 0 0 5px 0;
}

#s2702 p {
	margin: 0 3px 20px 3px;
}

#s2702 h5 {
	margin: 0 0 10px 0;
	color: #333366;
}

#s2702 #KakomiBox {
	padding: 15px;
	background: #F8EFEF url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s2702/bg.gif);
}

#s2702 #KakomiBox p {
	margin: 0;
}


/*s2698*/
#s2698 p {
	margin:10px;
}

#s2698 h4 {
	margin-bottom:10px;
}

/*s2618*/
#s2618 p {
	margin:10px;
}		
#s2618 h5 {
	margin:5px;
}
#s2618 h6 {
	margin:0;
	padding:0;
}

/*s2616*/
#s2616 {
	width:560px;
	margin:3px;
}

#s2616 p {
	margin:0 10px;
}

#s2616 h5 {
	margin:10px;
}

/*s2614*/
#s2614{
	padding:0 10px;
}

#s2614 p {
	margin:10px;
}
	

/*s2610*/
#s2610 #s2610_a {
	margin:10px;
}
#s2610 #s2610_b {
	margin:7px;
}
#s2610 h4 {
	margin:10px 0;
}

/*s2604*/
#s2604 {
	width: 550px;
	margin-left: 10px;
}

#s2604 h4 {
	clear: both;
	margin: 0 0 5px 0;
	padding: 0;
}

#s2604 h5 {
	clear: both;
	margin:10px 0;
	padding:0;
}

#s2604 p {
	margin: 0 0 20px 0;
}

#s2604 p strong {
	color: #990000;
}

#s2604 .KakomiBox {
	margin-bottom: 15px;
	padding: 15px;
	background-color: #ECECEC;
}

#s2604 .KakomiBox h5 {
	margin: 0 0 5px 0;
}

#s2604 .KakomiBox #Text {
	float: left;
	width: 360px;
	margin: 0;
	padding: 0;
}

#s2604 .KakomiBox #Photo {
	float: right;
	width: 150px;
	color: #666666;
	font-size: 90%;
	line-height: 120%;
	text-align: left;
}

#s2604 .KakomiBox #Photo img {
	margin-bottom: 3px;
}

#s2604 .KakomiBox h6 {
	margin: 0 0 5px 0;
	border-left: 3px solid #ACACE5;
}



/*s2520*/
#s2520 p{
	margin:10px;
}
#s2520 h4 {
	margin:10px 0;
	padding:0;
}

/*s2514*/
#s2514 h4{
	margin:5px 0;
}

#s2514 p{
	margin:10px;
}
#s2514 h5{
	margin-left:10px;
}
#s2514 h6{
	font-weight:bold;
	color:#660000;
	margin:0;
	padding:0;
	font-size:100%;
}
#s2514 ul{
	display:block;
	width:280px;
}
#s2514 ul li{
	margin-left:2em;
}

/*s2512*/
#s2512 h4 {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
#s2512 h5 {
	margin:10px 0;
}

#s2512 h6 {
	margin:5px 0;
}

#s2512 p {
	margin:10px;
}

/*s2508*/
#s2508 {
	margin:10px;
}

#s2508 h4 {
	margin:15px 0;
	padding:0;
}

/*s2504*/

#s2504 h4 {
	margin:0;
	padding:0;
}

#s2504 p {
	margin:10px;
}

#s2504 td p{
	margin:0;
	padding:0;
}

#s2504 div.box{
	width:415px;
	float:right;
	display:block;
}

/*s2410*/
#s2410 p {
	margin:10px;
}
#s2410 h4{
	margin:0;
	padding:0;
}
#s2410 h5{
	margin:0;
	padding:0;
}

/*s2408*/
#s2408 p{
	margin:10px;
}
#s2408 h5{
	padding:0;
	margin:0;
	margin-left:10px;
}
#s2408 h6{
	color:#339999;
	font-weight:normal;
	padding:0;
	margin:0;
	margin-left:10px;
}

/*s2406*/

#s2406 {
	margin:10px;
}

#s2406 p {
	margin:10px;
}

#s2406 h5 {
	margin:0;
	padding:0;
}


/*s2312*/
#s2312 {
	margin:10px;
}
#s2312 p{
	margin:10px;
}
#s2312 h4 {
	margin:0;
	padding:0;
}
#s2312 h5 {
	margin:15px 0;
	padding:0;
	font-weight:normal;
}

/*s2310*/
#s2310 {
	margin:10px 0;
}

/*s2310*/
#s2310 {
	margin:10px;
}
#s2310 p {
	margin:10px;
}

#s2310 h4 {
	padding:0;
	margin:5px 0;
}
#s2310 h5{
	padding:0;
	margin:0;
}

/*s2303*/
#s2303 {
	margin:10px;
}
#s2303 h4 {
	margin:10px 0;
}
#s2303 h5{
	margin-left:10px;
	padding:0;
	color:#333366;
	font-size:116%;
}
#s2303 h6{
	font-weight:normal;
	margin-left:10px;
}
#s2303 p{
	margin:10px;
}

/*s2222*/
#s2222 {
	margin:10px;
}

#s2222 p{
	margin:10px;
}

#s2222 h4 {
	padding:0;
	margin:15px;
}
#s2222 h5 {
	margin-left:71px;
}

#s2222 .red{
	color:#990033;
	font-size:116%;
}


/*s2014*/
#s2014 {
	margin:10px;
}

#s2014 p {
	margin:10px;
}

#s2014 h4 {
	margin:5px 0;
}

/*s1604*/
#s1604 {
	margin:10px;
}

#s1604 p{
	margin:15px 10px;
}

/*o0301*/
#o0301 {
	margin:10px;
}
#o0301 p {
	margin:10px;
}
#o0301 h4 {
	margin:10px;
}
#o0301 .book {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
#o0301 h5{
	margin:0;
	padding:0;
}

/*o0218*/
#o0218 p{
	margin:10px;
}
#o0218 h4 {
	margin:0 0 10px 5px;
	padding:0;
}
#o0218 h5 {
	margin:10px 5px;
}

#o0218 .Img{
	margin:10px 65px;
}

#o0218 #Step{
	clear:both;
	margin-left:5px;
}



/*o0217*/
#o0217 p {
	margin:10px;
}

#o0217 h4 {
	padding:0;
	margin:10px 0;
}

/*o0216*/
#o0216 p {
	margin:10px;
}

#o0216 h4 {
	color:#FFF;
}

/*o0215*/
#o0215 p {
	margin:10px;
}

/* Center_New */

#CenterNew {
	width: 560px;
	margin-left: 5px;
}

/*ã?TRANING */

table#menu {
	width:540px;
	margin:0 10px 10px 10px;
}

table#menu td {
	width:50%;
	vertical-align:text-top;
}

table#menu p {
	margin:0 5px;
	line-height:28px;
}

table#Ncontents {
	background:#ffffff;
	border:1px solid #fec128;
	width:570px;
	padding-top:20px;
	margin-bottom:30px;
}

div#Ncontents02{
	background:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/training/img/bg_top.gif) no-repeat #ffffff top;
	width:570px;
	margin-top:5px;
	margin-bottom:30px;
	padding-top:0px;
}

/*div#Ncontents02  p{
	margin:32px 28px 30px 136px;
	padding:0;
	border:0;
	line-height:14px;
}*/

#Ncomment {
	margin: 10px 11px 30px 103px;
	width: 456px;
}

#NcommentBg {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/training/img/comment_bg.gif) repeat-y top;
}

#NcommentBg #Text {
	margin : 0 25px 0 30px;
}


.SeniordogNotes {
	padding-right: 20px;
	padding-left: 20px;
}
#OtakeJr01List {
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
/* float box error(start) */
#OtakeJr01List:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

*+html body #OtakeJr01List { zoom:100%; }


/* Not for Mac IE \*/
* html #OtakeJr01List { height:1px; }
#OtakeJr01List { display:block; }
/* */
/* float box error(end) */

#OtakeJr01List .Photo {
	float: right;
}
#OtakeJr01List .List {
	font-size: 116%;
	line-height: 150%;
}
#o0216 {
	padding-left: 10px;
	padding-top: 10px;
}

/*s3715*/
#s3715 {
	width: 550px;
	margin-left: 10px;
}

#s3715 p,
#s3715 div {
	margin:0;
	padding:0;
}

#s3715 h4 {
	margin: 5px 0 12px 0;
}

#s3715 div.Txt p{
	margin: 0 3px 20px 3px;
}

#s3715 img.Lft{
	float:left;
	margin: 0 10px 10px 10px;
}

#s3715 img.Rgt{
	float:right;
	margin: 0 10px 10px 10px;
}
#s3715 div.Cnt{
	margin: 0px auto 20px;
	text-align: center;
}
#s3715 #MedicBox{
	width:544px;
	padding-top:20px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3715/MedicBox_top_bg.gif) top no-repeat;
}

#s3715 #MedicBox div{
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3715/MedicBox_bg.gif) repeat-y;
}

#s3715 #MedicBox div img{
	float:left;
	padding:0 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3715/MedicBox_bg.gif) repeat-y;
}

#s3715 #MedicBox div p.txtR{
	padding-right:20px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3715/MedicBox_bg.gif) repeat-y;
}

#s3715 #MedicBoxBtm{
	width:544px;
	height:20px;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3715/MedicBox_btm_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}



.OldDog {
	width:572px;
}

.OldDog * {
	vertical-align: top;
}

.OldDog td p.oldFreetxt {
	padding: 10px 10px 10px 20px;
}

.OldDog td.pic {
	padding: 0 20px 0 10px;
}

.movieBox td div {
	width: 160px;
}

.movieBox td .greenBg {
	width: 170px;
	padding: 5px 0;
	background: #E7F7EF;
}

.movieBox td .greenBg img {
	margin: 0 5px;
}

.movieBox td .greenBg p {
	padding: 5px;
}

.movieBox td div p {
	padding: 5px 0;
	font-size: 10px;
	line-height: 14px;
}

.movieBox td.leftBox {
	padding: 10px 0 10px 90px;
}

.movieBox td.rightBox {
	padding: 10px 60px 10px 0;
}


/* 081003 */

#O81003 {
	padding: 0 10px;	
}

#O81003 p {
	line-height: 170%;	
}

#O81003 .Box {
	padding:0 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/081003/box_bg.gif) left top repeat;
}
#O81003 .Box:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#O81003 .Box { display:inline-table;}
/* Not for Mac IE \*/
* html #O81003 .Box { 	height:1px;}
#O81003 .Box { display:block;}
/* for IE7*/
#O81003 .Box { min-height: 1px;}

#O81003 .BoxBtm {
	padding-bottom: 15px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/081003/box_btm.gif) left bottom no-repeat;
}


/* 081010 */

#O81010 {
	padding: 0 10px;	
}

#O81010 p.Midashi {
	margin-top: 10px;
	font-size: 120%;
	line-height: 170%;	
	color:#555555;
}

#O81010 .border {
	margin: 20px 0;
}

#O81010 .border2 {
	margin: 20px 0;
}

*:first-child+html #O81010 .border2 {
	margin: 0 0 20px 0;
}

#O81010 p {
	line-height: 170%;	
}
#O81010 h5 {
	margin-bottom: 10px;
	font-size: 120%;
	font-weight: bold;
	line-height: 170%;	
	color:#ff115e;
}

/* 081017 */

#da081017 {
	margin: 0;
	padding: 0 10px;
}

.Wrap01 {
	padding: 10px;
	border: 1px solid #666;
}

dl.Wrap02 {
	margin: 0;
	padding: 20px 0 0;
}

dl.Wrap02 * {
	margin: 0;
	padding: 0;
}

dl.Wrap02 dt {
	font-size: 0;
	line-height: 0;
}

dl.Wrap02 dd p {
	padding: 5px;
}

.Pictext {
	color:#045E77;
}

dl.Wrap02 dd div.Pic {
	padding: 0 0 10px;
	text-align: center;
}

#da081017 h4 {
	padding-bottom: 20px;
	font-size: 0;
	line-height: 0;
}


/* 090319 */

#Dental09 {
	margin: 0 15px;
	padding: 0;
}

#Dental09 p {
	text-indent: 1em;
}

#Dental09 h3 {
	margin-bottom: 10px;
}

#Dental09 h4 {
	margin: 15px 0 5px;
	clear: both;
}

#Dental09 .Right {
	float: right;
	text-align: center;
	line-height: 2.5em;
}

#Dental09 .Left {
	float: left;
}

#Dental09 dl {
	margin: 0;
	padding: 0;
}

#Dental09 dl dt {
	font-weight:bold;
}

#Dental09 dl dt {
	margin-top: 10px;
}

#Dental09 dl dd {
	margin: 0 0 0 15px;
	padding: 0;
	text-indent: 1em;
}

#Dental09 h5 {
	margin: 10px 0;
	font-size: 1.2em;
}

#Dental09 ul li {
	margin-left: 20px;
	line-height: 180%;
	list-style-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/090319/disc.gif);
	list-style-type: none;
}

/*s090416 */
#s090416 h3 {
	width: 550px;
	height: 41px;
	margin-bottom: 5px;
}

#s090416 #box {
	width: 550px;
	margin-top: 15px;
	padding: 0;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s090416/y_box_bg.gif) repeat-y;
}

#s090416 #box h3 {
	height: 100px;
}

#s090416 div.check_list{
	margin: 0;
	padding: 0 15px 15px 25px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s090416/y_box_btm.gif) no-repeat bottom;
	line-height: 180%;
}

#s090416 #box ul{
	margin:5px 1em;
	list-style-type:none;
}

#s090416 #box h4{
	color:#ff2122;
	font-weight:normal;
	margin-top:10px;
	font-size:100%;
}

#s090416 .border {
	margin: 15px 5px;
	clear:both;
}

#s090416 #a p {
	margin-bottom: 10px;
	padding: 0 15px;
	line-height: 180%;
}

#s090416 #q {
	width: 550px;
	margin: 0;
	padding: 0;
	background: #688996 url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3716/bg_q.gif) no-repeat top left;
}

#s090416 #q p {
	padding: 15px 15px 15px 55px;
	color: #ffffff;
}

#s090416 #a {
	overflow: hidden;
	width: 550px;
	margin: 0;
	padding: 10px 0;
	background: #FFF3E7 url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/s3716/bg_a.gif) no-repeat -37px -9px; 
}

#s090416 #a p {
	margin-bottom: 10px;
	padding: 0 15px;
	line-height: 180%;
}

#s090416 {
	width: 550px;
	margin: 0 auto;
}

#s090416 div.img_box{
	padding:0 15px;
	font-size:85%;
	line-height:135%;
}


#s090416 div.img_box img{
	margin-bottom:3px;
}


#s090416 div#detail1{
	width:169px;
	margin-right:8px;
	float:left;
}

#s090416 div#detail2{
	width:169px;
	float:left;
}

#s090416 div#detail3{
	width:167px;
	float:right;
}

#s090416 div.img_box2{
	width:198px;
	float:right;
	margin-left:12px;
	font-size:85%;
	line-height:135%;
}

/* 091112 */

#s091112, #s091112_2 {
	width:545px;
	margin:0 10px;
}

#s091112 h3,#s091112_2 h3{
	margin-bottom:20px;
}

#s091112 h4{
	margin-bottom:10px;
}

#s091112_2 h4{
	margin-bottom:5px;
	margin-top:20px;
}


#s091112 .Img_Right{
	float:right;
	margin-left:15px;
	margin-bottom:10px;
}

#s091112 .q1{
	float:left;
	width:270px;
}

#s091112 ul{
	list-style-type:lower-alpha;
	margin-left:60px;
	padding:0;
	margin-bottom:15px;
	text-indent:0;
}

#s091112 ul li{
	padding:3px 0;
	margin:0;
	text-indent:0;
}

#s091112 p.Cap{
	color:#377c39;
	font-size:85%;
	margin-bottom:10px;
	margin-left:45px;
}

#s091112 div.Next_Page{
	text-align:center;
}
#s091112_2 p{
	line-height:180%;
	color:#55555;	
	margin-left:45px;
}

#s091112_2 p.Catch{
	color:#ffb515;
	font-weight:bolder;
}

/* 091204 */

#s091204 {
	width: 560px;
	margin:0 auto;
}

#s091204 h2 {
	margin: 0 0 20px 0;
	padding: 0;
}

#s091204 h3 {
	margin-bottom: 20px;
}

#s091204 p {
	margin-bottom: 20px;
}

#s091204 div.Sec01 {
	margin-bottom: 20px;
	border-bottom: 1px dotted #b2b2b2;
}

#s091204 div.Sec02 {
	width: 540px;
	margin: 0 auto;
}

#s091204 div#Purpos01 {
	width: 283px;
	float: left;
}

#s091204 div.Sec01 p#Food01 {
	text-align: right;
}

#s091204 div#Gaiyou01 div.Horitsu01 {
	width: 100%;
}

#s091204 p#Dogimg01 {
	float: left;
	width: 266px;
}

#s091204 div#Gaiyou01 {
	width: 260px;
	float: right;
}

#s091204 p#Option01 {
	color: #666;
	width: 540px;
	margin:0 auto;
	font-size: 88%;
}


/* 091205 */

#f091205 {
	width: 560px;
	margin:-15px auto 0 auto;
}

#f091205 h4,
#f091205 h5 {
	margin-bottom: 15px;
}

#f091205 p.text1 {
	margin: 0 20px 15px 20px;
}

#f091205 p.text1 strong,
#f091205 div.txtbox dl dt {
	font-weight: bold;
	color: #0135de;
	font-size: 116.7%;
}

#f091205 p.fig1 {
	text-align: center;
	margin-bottom: 15px;
}

#f091205 div.txtbox {
	margin: 0 20px 15px 20px;
}

#f091205 div.txtbox dl dt {
	font-weight: bold;
	color: #0135de;
	font-size: 116.7%;
}

#f091205 div.txtbox dl dd {
	margin-bottom: 15px;
	margin-left: 0;
}

#f091205 div.txtbox dl dd ul {
	margin-left: 20px;
}

#f091205 div.txtbox dl dd ul li {
	color: #d26040;
}

/* 100126 */
#DocClm {
	width: 550px;
	margin-left: 5px;
	padding-right: 10px;
}

#DocClm h4 {
	margin-bottom: 5px;
}

#DocClm h5 {
	clear: both;
	margin:10px 0;
	padding:0;
}

#DocClm p {
	margin: 0 0 20px 10px;
}

#DocClm p span.Doc01 {
	color: #0033CC;
}

#DocClm p span.Crt01 {
	color:#CC3333;
}

#DocClm .Img01 img {
	float: left;
	width: 217px;
	padding-right: 15px;
}

#DocClm .Img02 img {
	float: left;
	width: 199px;
	padding-right: 15px;
}

#DocClm .Img01 p {
float: right;
width: 310px;
margin-left: 0;
display: inline;}

/*s100205*/

#s100205 {
	width: 550px;
	margin-left: 10px;
}

#s100205 h4 {
	margin: 0 0 20px 0;
	padding: 0;
}

#s100205 .SubTit{
	margin-top: 20px;
	font-weight: 800;
}

#s100205 h5 {
	margin: 0 0 10px 0;
	padding-top: 10px;
}


#s100205 h5#CatTit {
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
}

#s100205 h6{
	padding: 10px 0 0 0;
	margin: 0;
	clear: both;
}

#s100205 ul {
	display: inline;
}


#s100205 .Num01{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/1.gif);
	background-repeat: no-repeat;
}

#s100205 .Num02{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/2.gif);
	background-repeat: no-repeat;
}

#s100205 .Num03{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/3.gif);
	background-repeat: no-repeat;
}

#s100205 .NumCat01{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/cat1.gif);
	background-repeat: no-repeat;
}

#s100205 .NumCat02{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/cat2.gif);
	background-repeat: no-repeat;
}

#s100205 .NumCat03{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/cat3.gif);
	background-repeat: no-repeat;
}

#s100205 .NumCat2_01{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/cat2_1.gif);
	background-repeat: no-repeat;
}

#s100205 .NumCat2_02{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/cat2_2.gif);
	background-repeat: no-repeat;
}

#s100205 .NumCat2_03{
	float: left;
	padding: 0 1em 0 1.5em;
	margin: 0;
	list-style: none;
	display: inline;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100205/cat2_3.gif);
	background-repeat: no-repeat;
}


#s100205 p.Txt{
	margin: 10px 0 0 0;
	width: 550px;
}

#s100205 .TxtRed{
	color: #993300;
}

#s100205 p strong {
	color: #990000;
}

#s100205 h5#QuestTit {
	clear: both;
	margin: 0 0 20px 0;
	padding: 0;
}

#s100205 .Quest {
	float: left;
	margin: 0 12px 0 0;
}

#s100205 p.TxtQ {
	margin: 0;
	color: #000099;
	font-weight: 800;
}

#s100205 #Answer{
	clear: both;
	margin: 20px 0 15px 0;
} 

#s100205 TxtA{
	margin: 10px 0 0 0;
}

/* p100409 */

#P100409 {
	padding: 0 15px;
}

#P100409 .Pink {
	color: #cc7eb2;
}

#P100409 h3 {
	margin-bottom: 15px;
	text-indent:-9999px;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/p100409/title01.png);
	width: 540px;
	height: 235px;
}

#P100409 p {
	padding-bottom: 15px;
}

#P100409 .MarginBtm15 {
	margin-bottom: 15px;
}

#P100409 .LineImg {
	margin-bottom: 15px;
}

#P100409 h4 {
	padding-bottom: 15px;
}

#P100409 h5 {
	padding-bottom: 15px;
}

#P100409 .PhotoLeft {
	float: left;
	width: 286px;
	height: auto;
}

#P100409 .TxtRight {
	float: right;
	padding-top: 15px;
	text-align: left;
	width: 238px;
	height: auto;
}

#P100409 .PhotoRight {
	float: right;
	padding: 0;
	margin: 0;
	width: 286px;
	height: auto;
}

#P100409 .TxtLeft {
	float: left;
	padding-top: 15px;
	text-align: left;
	width: 238px;
	height: auto;
}

#P100409 p.PaddingBtm0 {
	padding-bottom: 0;
}

#P100409 #Photo01_02 {
	clear: both;
	padding-bottom: 15px;
}

#P100409 h3.Title02 {
	margin-bottom: 15px;
	text-indent:-9999px;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/p100409/title02.png);
	width: 540px;
	height: 160px;
}

#P100409 .Photo02Left {
	float: left;
	width: 286px;
	height: auto;
}

#P100409 .Txt02Right {
	float: right;
	text-align: left;
	width: 238px;
	height: auto;
}

#P100409 .Photo02Right {
	float: right;
	width: 286px;
	height: auto;
}

#P100409 .Txt02Left {
	float: left;
	text-align: left;
	width: 238px;
	height: auto;
}

#P100409 img.Comment {
	float: left;
	padding-right: 10px;
	width: 69px;
}

#P100409 .LineImg02 {
 margin: 15px 0;
}

#P100409 p.CommentRight {
	float: right;
	width: 155px;
}

#P100409 #Recommend h4 {
	clear: both;
	padding-bottom: 0px;
	text-indent:-9999px;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/p100409/title03.png);
	background-repeat: no-repeat;
	width: 541px;
	height: 87px;
}

#P100409 #Recommend {
	clear: both;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/p100409/osusume_btm.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 541px;
	height: auto;
}

#P100409 #Recommend #ReccomendItem {
	padding: 15px;
}

#P100409 #Recommend #ReccomendItem .ItemImg {
	float: left;
	padding-right: 10px;
	width: 120px;
	height: auto;
}

#P100409 #Recommend #ReccomendItem .PaddingRgt0 {
	padding-right: 0;
}


/* 100521 */
div#Arhcive100521 p#Lead {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100521/line_01.png) 0 100% repeat-x;
	width: 545px;
	margin: 0 auto 15px auto;
	padding-bottom: 15px;
}

div#Arhcive100521 h4 {
	width: 545px;
	margin: 0 auto;
}

div#Arhcive100521 div.Column {
	width: 545px;
	margin:20px auto;
}

div#Arhcive100521 div.Column p img.PhotoLeft {
	float: left;
	padding: 0 15px 15px 0;
}

div#Arhcive100521 div.Column p img.PhotoRight {
	float: right;
	padding: 0 0 15px 15px;
}

/* 100528 */

div#Arhcive100528 h3 {
	margin: 0 auto;
	text-align: center;
}

div#Arhcive100528 p {
	margin: 0 30px 0 20px; 
}

div#Arhcive100528 dl, 
div#Arhcive100528 dl dt, 
div#Arhcive100528 dl dd {
	margin: 0;
	padding: 0;
}

div#Arhcive100528 dl {
	line-height: 200%;
	margin: 20px 30px 0 20px; 
}

div#Arhcive100528 dl dd {
	border-bottom: 1px dotted #666;
}


/* 100604 */

div#Arhcive100604 div.Column {
	margin-bottom: 15px;
	padding: 10px 20px 0;
	overflow: hidden;
	zoom: 1;
}

div#Arhcive100604 div.Column h4 {
	margin-bottom: 15px;
}

div#Arhcive100604 div.Column p {
	margin-bottom: 10px;
	line-height: 1.67;
}

div#Arhcive100604 div.Column ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

div#Arhcive100604 div.Column ol li {
	margin-bottom: 10px;
	line-height: 1.67;
	overflow: hidden;
	zoom: 1;
}

div#Arhcive100604 div.Column img.PhotoLeft {
	float: left;
	padding: 0 15px 10px 0;
}

div#Arhcive100604 div.Column ol li img.PhotoLeft {
	float: left;
	margin-top: 1px;
	padding: 0 10px 0 0;
}


/* 100603 */

div#Arhcive100603 div#Tit {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/100603/intro.jpg) 0 0 no-repeat;
	min-height: 175px;
	height: auto !important;
	height: 175px;
	padding: 20px 15px;
	text-indent: 0;
	margin-bottom: 0;
	width: auto;
}

div#Arhcive100603 div#Tit p {
	width: 300px;
	margin: 20px 0 0 10px;
}

div#Arhcive100603 div#Column02,
div#Arhcive100603 div#Column01 {
	width: 550px;
	margin: 0 auto 30px auto;
}

div#Arhcive100603 div#Column01 {
	border: 2px solid #fff1a1;
	margin-bottom: 30px;
}

div#Arhcive100603 div#Column02 {
	border: 2px solid #ffd2d2;
}

div#Arhcive100603 ul li,
div#Arhcive100603 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div#Arhcive100603 div#Column02 ul li,
div#Arhcive100603 div#Column01 ul li {
	float: left;
	padding-left: 18px;
	padding-bottom: 20px;
	width: 245px;
}

div#Arhcive100603 div#Column02 ul li img,
div#Arhcive100603 div#Column01 ul li img {
	margin-bottom: 15px;
}

div#Arhcive100603 div#Column02 ul li p,
div#Arhcive100603 div#Column01 ul li p {
	margin: 0 20px;
}

div#Arhcive100603 ul li img.Mgn0 {
	margin-bottom: 0;
}

div#Arhcive100603 div#Comment {
	margin: 18px;
}

div#Arhcive100603 div#Comment p {
	margin: 15px 15px 0 15px;
}


/* 100611 */

#Archive div#Arhcive100611 {
	background: #fff;
}

#Archive div#Arhcive100611 #Tit {
	width: auto;
	height: auto;
	margin-bottom: 20px;
	text-indent: 0;
}

#Archive div#Arhcive100611 #Tit h3 {
	text-align: center;
	background: #fff;
	text-indent: 0;
}

#Archive div#Arhcive100611 p#Lead {
	margin: 30px;
}

#Archive div#Arhcive100611 div#Arhcive100611Column {
	width: 550px;
	margin: 0 auto;
}

#Archive div#Arhcive100611 div#Arhcive100611Column h4 {
	margin: 20px 0 15px 0;
}

#Archive div#Arhcive100611 div#Arhcive100611Column h5 {
	margin: 15px 0;
	color:#804c2d;
	font-size: 116.7%;
}


div#Arhcive100611 div.Arhcive100611InBox {
	_zoom: 1;   
	overflow: hidden;
}

div#Arhcive100611 div.Arhcive100611InBox p.ImgRgt {
	float: right;
	margin: 0 0 15px 15px;
}

div#Arhcive100611 div.Arhcive100611InBox p {
	_zoom: 1;   
	overflow: hidden;
}




/* 171002 */

#Archive div#Arhcive171002 {
	background: #fff;
}

#Archive div#Arhcive171002 #Tit {
	width: auto;
	height: auto;
	margin-bottom: 20px;
	text-indent: 0;
}

#Archive div#Arhcive171002 #Tit h3 {
	text-align: center;
	background: #fff;
	text-indent: 0;
}

#Archive div#Arhcive171002 p#Lead {
	margin: 30px;
}

#Archive div#Arhcive171002 div#Arhcive171002Column {
	width: 550px;
	margin: 0 auto;
}

#Archive div#Arhcive171002 div#Arhcive171002Column h4 {
	margin: 20px 0 15px 0;
}

#Archive div#Arhcive171002 div#Arhcive171002Column h5 {
	margin: 15px 0;
	color:#804c2d;
	font-size: 116.7%;
}


div#Arhcive171002 div.Arhcive171002InBox {
	_zoom: 1;   
	overflow: hidden;
}

div#Arhcive171002 div.Arhcive171002InBox p.ImgRgt {
	float: right;
	margin: 0 0 15px 15px;
}

div#Arhcive171002 div.Arhcive171002InBox p {
	_zoom: 1;   
	overflow: hidden;
}

/* 100625 */

div#Arhcive100625 {
	width: 545px;
	margin: 0 auto;
}

div#Arhcive100625 h3 {
	width: 545px;
	margin: 0 auto 15px;
}

div#Arhcive100625 .Icon {
	float: right;
	margin: 20px 0 10px 10px;
}

div#Arhcive100625 h4 {
	font-size: 1.4em;
	font-weight: 900;
	line-height: 120%;
	margin: 10px 0;
	border-top: 1px dotted #666;
	padding-top: 15px;
}

div#Arhcive100625 h4 span {
	display: block;
}

div#Arhcive100625 h4 span.Orange {
	font-size: 0.8em;
	font-weight: 900;
	color: #f8731a;
}

div#Arhcive100625 h4 span.Green {
	font-size: 0.8em;
	font-weight: 900;
	color: #7cd31f;
}

div#Arhcive100625 h4 span.Red {
	font-size: 0.8em;
	font-weight: 900;
	color: #ec2661;
}

div#Arhcive100625 p {
	margin-bottom: 10px;
}

div#Arhcive100625 p.Sub {
	color: #999999;
}

/* 100702 */

#Archive div#Arhcive100702 {
	background: #fff;
}

#Archive div#Arhcive100702 #Tit {
	width: auto;
	height: auto;
	margin-bottom: 20px;
	text-indent: 0;
}

#Archive div#Arhcive100702 #Tit h3 {
	text-align: center;
	background: #fff;
	text-indent: 0;
}

#Archive div#Arhcive100702 p#Lead {
	margin: 30px;
}

#Archive div#Arhcive100702 div#Arhcive100702Column {
	width: 550px;
	margin: 0 auto;
}

#Archive div#Arhcive100702 div#Arhcive100702Column h4 {
	margin: 20px 0 15px 0;
}

#Archive div#Arhcive100702 div#Arhcive100702Column h5 {
	margin: 15px 0;
	color:#804c2d;
	font-size: 116.7%;
}


div#Arhcive100702 div.Arhcive100702InBox {
	_zoom: 1;   
	overflow: hidden;
}

div#Arhcive100702 div.Arhcive100702InBox p.ImgRgt {
	float: right;
	margin: 0 0 15px 15px;
}

div#Arhcive100702 div.Arhcive100702InBox p {
	_zoom: 1;   
	overflow: hidden;
}

/* 100709 */

#Archive div#Arhcive100709 {
	background: #fff;
}

#Archive div#Arhcive100709 #Tit {
	width: auto;
	height: auto;
	margin-bottom: 20px;
	text-indent: 0;
}

#Archive div#Arhcive100709 #Tit h3 {
	text-align: center;
	background: #fff;
	text-indent: 0;
}

#Archive div#Arhcive100709 p#Lead {
	margin: 30px;
}

#Archive div#Arhcive100709 div#Arhcive100709Column {
	width: 550px;
	margin: 0 auto;
}

#Archive div#Arhcive100709 div#Arhcive100709Column h4 {
	margin: 20px 0 15px 0;
}

#Archive div#Arhcive100709 div#Arhcive100709Column h5 {
	margin: 15px 0;
	color:#804c2d;
	font-size: 116.7%;
}


div#Arhcive100709 div.Arhcive100709InBox {
	_zoom: 1;   
	overflow: hidden;
}

div#Arhcive100709 div.Arhcive100709InBox p.ImgRgt {
	float: right;
	margin: 0 0 15px 15px;
}

div#Arhcive100709 div.Arhcive100709InBox p {
	_zoom: 1;   
	overflow: hidden;
}


/* Arhcive100910 */

div#Arhcive100910 .text1 {
	padding-left: 10px;
}

/* Arhcive100928 */


.margin10px{
	margin:10px;
}


/* Archive101003 */

#Archive101003{
font-size:12px;
}


.Flutd_ttl{
margin-left:12px;
}

.Flutd_ttl_02{
margin-top:20px;
margin-left:12px;
}


.Qestion_ttl_01{
margin:16px auto 0 10px;
}

.Flutd_cont_01{
margin:15px 10px 10px 10px;
width:auto;
line-height:13px;
}

.Graph{
margin:15px auto 20px 13px;
width:auto;
}

.Qestion_ttl_02{
margin:22px auto 0 16px;
}

.Flutd_cont_02{
margin:18px 20px 0 20px;
width:auto;
line-height:13px;
}

#Flutd01_BackGround{
background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/101003/flutd01_bg.gif);
background-repeat:repeat-y;
padding-top:1px;
width:547px;
height:510px;
margin-left:12px;
vertical-align:bottom;
}

#Flutd02_BackGround{
background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/101003/flutd02_bg.gif);
background-repeat:repeat-y;
padding-top:1px;
width:547px;
height:560px;
margin-left:12px;
vertical-align:bottom;
}




/* Arhcive101018 */
div#Archive101018 span.FontStyle01{
color:#b93921;
}

div#Archive101018 #QuestionBg{
background-color:#ebf5f2;
margin:12px;
padding:1px 0 12px 0;
}

#Archive101018{
font-size:12px;
}



/* Arhcive101027 */

div#Arhcive101027 {
	text-align: center;
}

div#Arhcive101027 h4 {
	font-size: 100%;
}

div#Arhcive101027 ol {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#Arhcive101027 p {
	margin-top: 10px;
}

div#Arhcive101027 div#Main {
	text-align: left;
	margin: 20px 15px;
}

div#Arhcive101027 div#Main div.Box {
	margin-top: 30px;
}

div#Arhcive101027 div#Main h4 {
	font-size: 120%;
	color: #ff4d00;
	clear: both;
}

div#Arhcive101027 div#Main p {
	line-height: 1.5em;
	text-indent: 1em;
}

div#Arhcive101027 div#Main .ImgLeft {
	float: left;
	margin: 10px 10px 10px 0;
}

div#Arhcive101027 div#Main .ImgRgt {
	float: right;
	margin: 10px 0 10px 10px;
}

div#Arhcive101027 div#Main ol {
	margin-top: 10px;
	font-size: 90%;
	color: #6d6d6d;
}

/* Arhcive101111 */

div#Arhcive101111 {
	text-align: center;
}

div#Arhcive101111 h3 {
	padding-top: 0;
}

div#Arhcive101111 p {
	margin-top: 15px;
}

div#Arhcive101111 div#Main {
	text-align: left;
	margin: 20px 15px;
}

div#Arhcive101111 div#Main p {
	line-height: 1.5em;
	text-indent: 1em;
}

div#Arhcive101111 div#Main .Illust {
	float: right;
	margin-left: 15px;
	width: 154px;
}

div#Arhcive101111 div#Main div.Section01 {
	margin-top: 20px;
}

div#Arhcive101111 div#Main div.Section01 dl.Case {
	margin: 0;
	padding : 0;
}

div#Arhcive101111 div#Main div.Section01 dl.Case dt {
	padding-top: 15px;
}

div#Arhcive101111 div#Main div.Section01 dl.Case dd {
	margin: 10px 0 0 0;
	padding: 0 0 0 1em;
}

div#Arhcive101111 div#Main div.Section01 div.CheckBox {
	margin-top: 20px;
}

div#Arhcive101111 div#Main div.Section01 div.Column {
	margin-top: 20px;
	padding: 15px;
	background-color: #fef4d6;
}

div#Arhcive101111 div#Main div.Section01 dl.Cause {
	margin-top: 20px;
	padding: 0 15px 15px 15px;
	background-color: #fef4d6;
}

div#Arhcive101111 div#Main div.Section01 dl.Cause dt {
	padding-top: 15px;
	font-size: 116.7%;
	font-weight: 800;
	color: #804c2d;
}

div#Arhcive101111 div#Main div.Section01 dl.Cause dd {
	margin: 5px 0 0 0;
	padding: 0 0 0 1em;
}

div#Arhcive101111 div#Main div.Section01 dl.Cause dd span {
	color: #e46f2a;
}


/* Arhcive101215 */

div#Arhcive101215 {
	text-align: center;
}

div#Arhcive101215 h3 {
	padding-top: 0;
}

div#Arhcive101215 p {
	margin-top: 15px;
}

div#Arhcive101215 div#Main {
	text-align: left;
	margin: 20px 15px;
}

div#Arhcive101215 div#Main p {
	line-height: 1.5em;
	text-indent: 1em;
}

div#Arhcive101215 div#Main .Illust {
	float: right;
	margin-left: 15px;
	width: 154px;
}

div#Arhcive101215 div#Main div.Section01 {
	margin-top: 20px;
}

div#Arhcive101215 div#Main div.Section01 dl.Case {
	margin: 0;
	padding : 0;
}

div#Arhcive101215 div#Main div.Section01 dl.Case dt {
	padding-top: 15px;
}

div#Arhcive101215 div#Main div.Section01 dl.Case dd {
	margin: 10px 0 0 0;
	padding: 0 0 0 1em;
}

div#Arhcive101215 div#Main div.Section01 div.CheckBox {
	margin-top: 20px;
}

div#Arhcive101215 div#Main div.Section01 div.Column {
	margin-top: 20px;
	padding: 15px;
	background-color: #fef4d6;
}

div#Arhcive101215 div#Main div.Section01 dl.Cause {
	margin-top: 20px;
	padding: 0 15px 15px 15px;
	background-color: #fef4d6;
}

div#Arhcive101215 div#Main div.Section01 dl.Cause dt {
	padding-top: 15px;
	font-size: 116.7%;
	font-weight: 800;
	color: #804c2d;
}

div#Arhcive101215 div#Main div.Section01 dl.Cause dd {
	margin: 5px 0 0 0;
	padding: 0 0 0 1em;
}

div#Arhcive101215 div#Main div.Section01 dl.Cause dd span {
	color: #e46f2a;
}

/* Arhcive101220 */

div#Arhcive101220 {
	text-align: center;
}

div#Arhcive101220 h3 {
	padding-top: 0;
}

div#Arhcive101220 p {
	margin-top: 15px;
}

div#Arhcive101220 div#Main {
	text-align: left;
	margin: 20px 15px;
}

div#Arhcive101220 div#Main p {
	line-height: 1.5em;
	text-indent: 1em;
}


div#Arhcive101220 div#Main div.topics_01_101220  { 
	float: left;
	width: 127px;
	margin: 25px 15px 25px 0px;
}

div#Arhcive101220 div#Main .topics_02_101220  {
	float: left;
	width: 42px;
	margin: 25px 15px 25px 0px;
}

div#Arhcive101220 div#Main .topics_03_101220 {
	float: left;
	width: 100px;
	margin: 25px 15px 25px 0px;
}

div#Arhcive101220 div#Main .topics_04_101220 {
	float: left;
	width: 70px;
	margin: 25px 15px 25px 0px;
}

div#Arhcive101220 div#Main div.Section01 {
	margin-top: 20px;
}

div#Arhcive101220 div#Main div.icon_Top01 { 
	float: left;
	width: auto;
	margin: 15px 5px 10px 0px;
}

div#Arhcive101220 div#Main div.link_Btn01 {
	margin-top:10px;
}

div#Arhcive101220 div#Main div.in_Tit01 { 
	float: left;
	width: auto;
	margin: 10px 5px 5px 0px;
}

div#Arhcive101220 div#Main div#QuestionBg{
	background-color:#ebf5f2;
	margin:10px 0 0 0;
	padding:10px;
}


/*
		110406
-------------------------------------------*/

div#archive110406 div#Main div.section01,
div#archive110406 div#Main div.section02,
div#archive110406 div#Main div.section03 {
	margin-bottom: 25px;
	line-height: 1.4em;
	padding: 0 1em;
}

div#archive110406 div#Main div.section01	{
	margin-top: 10px;
}

div#archive110406 div#Main div.section03 img.sec03Img {
	margin: 0 0 15px 0px;
}

div#archive110406 div#Main div.section02 div {
	float: right;
	margin: 0 1em 1em;
}
	
div#archive110406 div#Main div.section01 h4,
div#archive110406 div#Main div.section02 h4,
div#archive110406 div#Main div.section03 h4 {
	margin: 0px;
}

div#archive110406 div#Main div.section01 h5,
div#archive110406 div#Main div.section02 h5,
div#archive110406 div#Main div.section03 h5 {
	margin: 1em 0px 1.5em;
}



/*-----------------------------------------

		110407

-------------------------------------------*/

div#archive110407 {
	padding: 0 15px;
}

div#archive110407 h5 {
	padding-bottom: 15px;
}

div#archive110407 h4 {
	margin-left: -10px;
	padding-bottom: 25px;
}

div#archive110407 p {
	text-indent: 1em;
	padding-bottom: 15px;
}

div#archive110407 #tblSty01 {
	margin-bottom: 15px;
}

div#archive110407 #tblSty01 tr th {
	padding-right: 10px;
	vertical-align: top;
}
	
div#archive110407 img.imgSty01 {
	padding-bottom: 15px;
}


/*-----------------------------------------

	110408

-------------------------------------------*/

div#archive110408 {
	padding: 0 15px;
}

div#archive110408 table.layoutTbl {
	margin-bottom: 20px;
}

div#archive110408 table.layoutTbl td {
	vertical-align: top;
}


/*
		110411
-------------------------------------------*/

div#archive110411 div#Main div.sect,
div#archive110411 div#Main div.sect_HAPP,
div#archive110411 div#Main div.sect_nyan {
	margin-bottom: 25px;
	line-height: 1.4em;
	padding: 0 1em;
}


div#archive110411 div#Main div.sect div,
div#archive110411 div#Main div.sect_nyan div{
	float: right;
	margin: 0 1em 1em;
}

div#archive110411 h3 {
		text-align: center;
		margin-bottom: 1em;
}

div#archive110411 div#Main div.sect h4 {
	margin: 0 0 1em;
}

div#archive110411 div#Main div.sect_HAPP {
		border: #ccc 2px solid;
		padding: 0.5em 1em;
		width: 85%;
		margin: 0px auto 25px;
}

div#archive110411 div#Main div.sect_nyan {
		background: #ffe8e2;
		padding: 1em 1em 0.5em;
}

div#archive110411 div#Main div.sect_nyan div {
		width: 196px;
}

div#archive110411 div#Main div.sect_nyan  h5 {
		font-size: 1em;
}

div#archive110411 div#Main div.sect_nyan {
		zoom: 1;
}

/*
		110425
-------------------------------------------*/

div#archive110425 h3 {
	text-align: center;
	margin-bottom: 20px;
}

div#archive110425 div#Main div.sect {
	margin-bottom: 20px;
	line-height: 1.4em;
	padding: 0 1em;
}

div#archive110425 div#Main div.sect p {
	margin-bottom: 15px;
}

div#archive110425 div#Main div.sect p.ttl {
	text-align: center;
	margin-bottom: 10px;
}

div#archive110425 div#Main div.sect .floatL {
	float: left;
	padding: 0 15px 10px 0;
}

div#archive110425 div#Main div.sect .floatR {
	float: right;
	padding: 0 0 10px 15px;
}

div#archive110425 div#Main div.sect_nyan {
		zoom: 1;
}
	
.inSubTitle01 {
	padding-bottom: 6px; 
	font-size: 14px;
	font-weight: 700;
}

.inSubTitle01 span {
	color:#339933;
}
	
	 
/*
		110506
-------------------------------------------*/

div#Arhcive110506 {
		padding: 0 15px;
}

div#Arhcive110506 div#Main div.sec01,
div#Arhcive110506 div#Main div.sec02,
div#Arhcive110506 div#Main div.sec03,
div#Arhcive110506 div#Main div.sec04 {
		margin: 30px 0px 0px;
}

div#Arhcive110506 div#Main div.sec01 div {
		float: right;
		margin: 10px 10px 15px 15px;
}

div#Arhcive110506 div#Main div.sec01 p {
		margin: 10px 0px 0px 10px;
}

div#Arhcive110506 div#Main div.sec02 p {
		margin: 10px 10px 0;
}

div#Arhcive110506 div#Main div.sec02 img {
		text-align: center;
		margin: 10px 0 10px;
}

div#Arhcive110506 div#Main div.sec02 table {
		border-collapse: collapse;
		width: 100%;
}

div#Arhcive110506 div#Main div.sec02 table th,
div#Arhcive110506 div#Main div.sec02 table td {
		border:1px solid #555555;
		padding: 3px 0 3px .5em;
}

div#Arhcive110506 div#Main div.sec02 table thead th {
		background: #9ed7c7;
}

div#Arhcive110506 div#Main div.sec02 table tbody th {
		background: #f7b59b;
}

div#Arhcive110506 div#Main div.sec02 p.caption01 {
		margin: 5px 0 0 0;
}
		
div#Arhcive110506 div#Main div.sec03 table {
		margin-top: 20px;
}

div#Arhcive110506 div#Main div.sec03 table td {
		padding: .5em;
}

div#Arhcive110506 div#Main div.sec03 table td h5 {
		margin-bottom: .5em;
}

div#Arhcive110506 div#Main div.sec03 p.small {
		font-size: 0.9em;
		margin: 5px 10px 0px;
}

div#Arhcive110506 div#Main div.sec04 {
		background: #ffe5ec;
		padding: .5em 0;
}

div#Arhcive110506 div#Main div.sec04 h4 {
		text-align: center;
		margin-bottom: 10px;
}

div#Arhcive110506 div#Main div.sec04 h5 {
		margin-bottom: .5em;
}

div#Arhcive110506 div#Main div.sec04 div.left {
		float: left;
		width: 190px;
		padding-left: .5em;
		_padding-left: 7px;
}


div#Arhcive110506 div#Main div.sec04 div.right {
		float: right;
		padding-left: .5em;
		width: 330px;
		_width: 260px;
		border-left: 1px solid #555;
}


div#Arhcive110506 div#Main div.sec04 div.right dl {
		margin-top: .5em;
}


/*
		110506
-------------------------------------------*/

#EditArea110509 {
    background-color: #FFFFFF;
    clear: both;
    font-size: 100%;
    margin-left: 15px;
    voice-family: inherit;
    width: 570px;
		line-height: 140%;
}

div#Arhcive110509 {
	width: 530px;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/110509/bg.png);
	background-repeat: repeat-y;
	padding: 20px;
}

div#Arhcive110509 h3 {
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/110509/ttl.png);
	width: 530px;
	height: 300px;
	text-indent: -9999em;
	margin-bottom: 20px;
}

div#Arhcive110509 h4 {
	text-align: left;
	margin-bottom: 20px;
}

div#Arhcive110509 p {
	margin-bottom: 15px;
	text-align: left;
}

div#Arhcive110509 table {
	margin-bottom: 15px;
}

div#Arhcive110509 table td {
	vertical-align: top;
	padding: 0 10px 10px 0;
	text-align: left;
}

div#Arhcive110509 table td.motohashiComent {
	color: #009900;
	font-size: 13px;
	font-weight: 700;
}

div#Arhcive110509 table td.decoComent {
	color: #FF6600;
	font-size: 13px;
	font-weight: 700;
}

div#Arhcive110509 #cont02 {
	background-color:#fef3cc;
	padding: 20px;
	clear: both;
}

div#Arhcive110509 #cont02 .floatR {
	float: right;
	padding-left: 20px;
}

#EditAreaNav110509 {
  clear: both;
  padding: 20px 0;
	text-align: center;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/110509/bg.png);
	background-repeat: repeat-y;
}

div#cont02:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
  overflow: hidden;
}

/* -- IE 6 -- */

* html div#cont02 {
	zoom: 1;
}

/* -- IE 7 -- */

*:first-child+html div#cont02{
	zoom: 1;
}


/*				110601
-------------------------------------  */

div#archive110601 div.column01 div.columnBlock01 {
	width: 320px;
}

div#archive110601 div.column01 div.columnBlock02 {
	width: 195px;
}

div#archive110601 div.column03 ul li.columnBlock01 {
	width: 332px;
}

div#archive110601 div.column03 ul li.columnBlock02 {
	width: 204px;
}

div#archive110601 div#comment03 li.columnBlock01 {
	width: 241px;
}

div#archive110601 div#comment03 li.columnBlock02 {
	width: 294px;
}

div#archive110601 div.column04 p {
	padding-top: 15px;
}

div#archive110601 div.column04 p.ImgLeft {
	padding-top: 0;
}

/*				110602
-------------------------------------  */

div#archive110602 {
		margin: 0 15px;
		position: relative;
}

div#archive110602  div#Main {
		margin: 0 auto;
}


div#archive110602 div.sect {
		margin-bottom: 20px;
		clear: both;
}

div#archive110602 div.sect h4 {
		margin-bottom: 22px;
}

div#archive110602 div.sect div.rightBlock {
		width: 270px;
		float: right;
}

div#archive110602 div.sect div.leftBlock {
		width: 270px;
		float: left;
}

div#archive110602 div.sect div.rightBlock p,
div#archive110602 div.sect div.leftBlock p {
		margin-left: 25px;
}

div#archive110602 div.sect div.leftBlock p,
div#archive110602 div.sect div.leftBlock img {
		margin-right: 22px;
}


div#archive110602 div.sect div.rightBlock03 {
		width: 292px;
		float: right;
}

div#archive110602 div.sect div.leftBlock03 {
		width: 248px;
		float: left;
}

div#archive110602 div.sect div.leftBlock03 p {
		margin-left: 25px;
}

div#archive110602 div.sect div.rightBlock h5,
div#archive110602 div.sect div.leftBlock h5,
div#archive110602 div.sect div.leftBlock03 h5 {
		margin-bottom: .5em;
}

div#archive110602 div.sect p.mb11 {
		margin-bottom: 11px;
}

div#archive110602 div#Main div.sect p.ml15 {
		margin-left: 15px;
}


/*				110609
-------------------------------------  */

div#archive110609 {
	padding: 0 20px;
	text-align: left;
}

div#archive110609 #titleSec {
	padding-bottom: 40px;
}

div#archive110609 #titleSec h3 {
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/110609/ttl.png);
	width: 530px;
	height: 300px;
	text-indent: -9999px;
}

div#archive110609 #titleSec p {
	margin-top: -300px;
	width: 290px;
	padding: 195px 30px 0 210px;
	text-align: left;
	line-height: 160%;
}

p.TextStar {
	font-size: 14px;
	font-weight: 700;
	color: #FF3366;
	margin-bottom: 15px;
}

/*				110624
-------------------------------------  */

div#archive110624 .section01 {
margin: 0;
padding: 0;
}


/*				110721
-------------------------------------  */

div#archive110721  {
margin: 0;
padding: 0;
position: relative;
}

div#archive110721 h2 {
		margin: 0;
		padding: 0;
}

div#archive110721 table {
		margin: 15px 0 0;
}
div#archive110721 table td {
		padding: 0 1em;
}

div#archive110721 h2#toItem {
		text-align: center;
		margin: 15px 0 10px;
}

div#archive110721 ul.textLink li a {
		background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/arrow_blue.gif") no-repeat scroll 0 3px transparent;
    padding-left: 10px;
}


/*
						110831
----------------------------------------- */


div#archive110831 {
		text-align: left;
		width: 550px;
		color: #666;
		margin-left: 10px;
}

div#archive110831 p {
    letter-spacing: 0.1em;
    line-height: 180%;
}

div#archive110831 h3#mainTtl {
	padding: 20px 0 15px;
}


div#archive110831 div#titleSec_arL {
		margin-bottom: 20px;
}

div#archive110831 div#titleSec_arL p {
		text-align: left;
		padding: 0 20px;
		font-size: 110%;
		line-height: 150%;
}

div#archive110831 div#titleSec_arL p span {
		display: block;
		text-align: right;
		margin-top: 10px;
}

div#archive110831 div.article {
		margin-top: 20px;
		padding: 0 20px;
}

div#archive110831 div.images {
		margin-top: 20px;
}

div#archive110831 div.article h4 {
		margin: 20px 0;
		font-size: 1.05em;
		font-weight: bold;
}

div#archive110831 div.article h4.noMgnTop {
		margin: 0 0 20px;
}

div#archive110831 div.article .mt20 {
		margin-top: 20px;
}		
		

div#archive110831 div.images div.left {
		float: left;
		width: 265px;
}

div#archive110831 div.images div.right {
		float: right;
		width: 274px;
}

div#archive110831 div.images p.mb10 {
		margin-bottom: 10px;
}

div#archive110831 div.images p.mg10 {
		margin: 10px 0;
		padding: 10px 0 0 0;
}

div#archive110831 div.images p {
		clear: both;
}

div#archive110831 div.images p.alCtr {
		text-align: center;
		margin: 10px 0 20px;
}

div#archive110831 p#last_link {
		text-align: center;
		margin: 25px 0 15px;
}

div#archive110831 p.text01 {
	margin-bottom: 10px;
}

div#archive110831 .imgTtl01 {
	padding-left: 20px;
}

/* 				110913
------------------------------------*/

div#archive110913 {
		margin-left: 10px;
}

div#archive110913 h1, 
div#archive110913 p, 
div#archive110913 div {
		margin: 0;
		padding: 0;
} 

div#archive110913 img {
		border: none;
}

/* 				110915
------------------------------------*/

div#archive110915 {
		margin-left: 10px;
}

div#archive110915 h1, 
div#archive110915 p, 
div#archive110915 div {
		margin: 0;
		padding: 0;
} 

div#archive110915 img {
		border: none;
}

/* 				111011
------------------------------------*/

div#archive111011 {
		margin-left: 10px;
}


div#archive111011 h1, 
div#archive111011 p, 
div#archive111011 div,
div#archive111011 h3 {
		margin: 0;
		padding: 0;
} 

div#archive111011 img {
		border: none;
}

/* 111101 */
div#archive111101 {
		margin: 0;
}

div#archive111101 h2 {
		margin: 0;
		padding: 0 0 0 15px;
}


div#archive111101 div.sec {
		margin: 2em 1em 0;
}


div#archive111101 div.sec h4 {
		margin-top: 1em;
}

div#archive111101 div.sec p {
		margin-top: .5em;
}

div#archive111101 img.image {
		margin-top: 2em;
}










/*-----------------------------------------

	MODULE 

-------------------------------------------*/

div#OtherBox div#titleSec {
	text-align: center;
}

div.archiveSec div#entrySec h5 {
	font-size: 100%;
}

/* Titel Style */

/* red */
.inTitle01 {
	padding: 5px 0 8px 25px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 700;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_01.png") 0 0.2em no-repeat;
	border-bottom: dotted 1px #ccc;
	color: #333;
}

/* blue */
.inTitle02 {
	padding: 5px 0 8px 25px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 700;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_02.png") 0 0.2em no-repeat;
	border-bottom: dotted 1px #ccc;
	color: #333;
}

/* green */
.inTitle03 {
	padding: 5px 0 8px 25px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 700;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_03.png") 0 0.2em no-repeat;
	border-bottom: dotted 1px #ccc;
	color: #333;
}

/* orange */
.inTitle04 {
	padding: 5px 0 8px 25px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 700;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_04.png") 0 0.2em no-repeat;
	border-bottom: dotted 1px #ccc;
	color: #333;
}

/* Purple */
.inTitle05 {
	padding: 5px 0 8px 25px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 700;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_05.png") 0 0.2em no-repeat;
	border-bottom: dotted 1px #ccc;
	color: #333;
}

.inTitle06 {
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_06.png") 0 0.2em no-repeat;
	padding-left: 15px;
	font-weight: 700;
	color: #ff8e94;
	margin-bottom: 15px;
	font-size: 14px;
}

.inTitle07 {
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_07.png") 0 0.2em no-repeat;
	padding-left: 15px;
	font-weight: 700;
	color: #81B4ED;
	margin-bottom: 15px;
	font-size: 14px;
}

.inTitle08 {
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_08.png") 0 0.2em no-repeat;
	padding-left: 15px;
	font-weight: 700;
	color: #90DA93;
	margin-bottom: 15px;
	font-size: 14px;
}

.inTitle09 {
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_09.png") 0 0.2em no-repeat;
	padding-left: 15px;
	font-weight: 700;
	color: #FDBE43;
	margin-bottom: 15px;
	font-size: 14px;
}

.inTitle10 {
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_10.png") 0 0.2em no-repeat;
	padding-left: 15px;
	font-weight: 700;
	color: #F4B3EF;
	margin-bottom: 15px;
	font-size: 14px;
}

/* Lead Style */

.arcLead01 {
	padding: 15px;
	font-weight: 700;
	color: #ff8e94;
	font-size: 116.7%;
	line-height: 1.667;
	margin-bottom: 15px;
}

.arcLead02 {
	padding: 15px 0;
	font-weight: 700;
	color: #333333;
	font-size: 116.7%;
	line-height: 1.667;
	margin-bottom: 15px;
}

/* caption Style */
.arcCaption01 {
	padding-top: 5px;
	color: #666;
	font-size: 83.4%;
}

/* Section Style */

/* section01 */
.section01 {
	margin: 20px 0;
	padding-bottom: 20px;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/sec_border.png") 0 bottom no-repeat;
}


/* section02 */
.section02 {
	margin: 20px 0;
	padding: 15px;
}

/* section03 */
.section03 {
	padding: 0 15px;
}


/* columnBlock01　⇒　左float */
.columnBlock01 {
	float: left;
}

/* columnBlock02　⇒　右float */
.columnBlock02 {
	float: right;
}

/* column01 */

div.column01 p {
	margin-bottom: 15px;
}


/* column03 */
div.column03 ul,
div.column03 ul li,
div.column03 ol,
div.column03 ol li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

/* column04 */

div.column04 {
	overflow: hidden;
	zoom: 1;
}

div.column04 p {
	overflow: hidden;
	zoom: 1;
}

div.column04 p.ImgLeft {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

div.column04 p.ImgRight {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}

/* Line01 */
.lineStyle01 {
	padding-bottom: 15px;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/sec_border.png") 0 bottom no-repeat;
}


/* Text Style */
.em01 {
	color: #5a3403;
	font-weight: bold;
}



/* ----------------------------

						110919

-------------------------------*/

#archive110919 {
	padding: 0 15px;
	width: 540px;
	background-color:#FFFFFF;
}

#archive110919 p {
	color: #6b3c30;
	line-height: 150%;
}

#archive110919 p,
#archive110919 h3{
	margin-bottom: 15px;
}

#archive110919 h4 {
	color: #ed8a15;
}

#archive110919 p.cap {
	font-size: 83.4%;
	color:#777;
	letter-spacing: 0.03em;
	margin-top: 4px;
}

#archive110919 .sec02,
#archive110919 .sec03,
#archive110919 .sec04,
#archive110919 .sec05 {
	margin-bottom: 20px;
}


/* --	sec02 -- */

#archive110919 .sec02 .floatR {
	float: right;
	width: 200px;
	margin: 0 0 15px 15px;
}

/* --	sec03 -- */

#archive110919 .sec03 .floatR {
	float: right;
	width: 250px;
}

#archive110919 .sec03 .floatL {
	float: left;
	width: 250px;
} 

/* --	sec04 -- */

#archive110919 .sec04 {
	clear: both;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/110919/cont03_bg_repeat.png) repeat-y;
}

#archive110919 .sec04 #inbox {
	padding: 10px 20px;
}

#archive110919 .sec04 #inbox h4,h5 {
	margin-bottom: 15px;
}

#archive110919 .sec04 .floatL {
	float: left;
	margin: 0 5px 10px 0;
	width: 265px;
}

#archive110919 .sec04 .floatR {
	float: right;
	width: 220px;
}

#archive110919 .sec04 .floatR p span {
	font-size: 116.7%;
	font-weight: 700;
}

#archive110919 .sec04 .floatL02 {
	float: left;
	margin: 0 5px 10px 0;
	width: 280px;
}

#archive110919 .sec04 .floatR02 {
	float: right;
	width: 200px;
}

/* --	sec05 -- */

#archive110919 .sec05 {
	clear: both;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/110919/110919_45.png) no-repeat;
	height: 421px;
}

#archive110919 .sec05 h5 {
	font-size: 133.4%;
	padding: 260px 0 0 37px;
	color: #ff4d21;
}
	
#archive110919 .sec05 p {
	padding-left: 37px;
	width: 260px; 
}

/* --	sec08 -- */

#archive110919 .sec08 {
	padding: 20px;
	border: 1px #D28962 dotted;
	background-color: #FFF3E8;
	width: 458px;
	margin: 0 auto;
}

#archive110919 .sec08 h5 {
	font-size: 133.4%;
	color: #ff4d21;
	margin-left:15px;
}
	
#archive110919 .sec08 .floatL {
	float: left;
	margin: 0 16px 0;
	width: 120px;
}

#archive110919 .sec08 .floatL img{
	border: 1px #999999 solid;
}

/* ----------------------------

						110924

-------------------------------*/

#archive110924 .pink {
	color: #ff8e94;
}

#archive110924 .right {
	margin-top: 5px;
	text-align: right;
}


/* ----------------------------

						111012

-------------------------------*/

#archive111012 .box01 {
	padding-left: 15px;
	margin-top: 5px;
}

#archive111012 tr {
	margin-bottom: 5px;
	}
#archive111012 h5.inTitle06 {
	margin-bottom: 5px;}


#archive111012 div.column01 {
	margin-bottom: 15px;
}

/* ----------------------------

						111107

-------------------------------*/

#archive111107 h2 {
		margin: 0;
		padding: 0;
}

#archive111107 h2#art_tit {
		margin-bottom: 20px;
}

#archive111107 div.sec {
		width: 550px;
		position: relative;
		margin: 0 auto 20px;
}

#archive111107 div.sec h3 {
		margin-bottom: 5px;
}

#archive111107 div.sec p,
#archive111107 div.sec h4 {
		margin-bottom: 10px;
}

#archive111107 div.sec p {
		line-height: 1.6em;
}

#archive111107 div.sec p.caption {
		font-size: 0.85em;
		margin-left: 0;
		font-weight: normal;
}

#archive111107 div.sec p span.deco {
		color: #0649d1;
		font-weight: bold;
}

#archive111107 div.sec p span.monitor {
		color: #d17406;
		font-weight: bold;
}

#archive111107 div.sec ul {
		margin-bottom: 10px;
		list-style: none;
}

#archive111107 div.sec ul li {
		float: left;
		width: 275px;
		text-align: center;
}

#archive111107 div.sec ul li.left {
		width: 255px;
		padding-right: 15px;
}

#archive111107 div.sec dl dt {
		float: left;
		width: 252px;
		padding-right: 15px;
}

#archive111107 div.sec dl dd {
		float: right;
		width: 273px;
		margin: 0px;
}

#archive111107 table {
		width: 550px;
}

#archive111107 table td.tblleft {
		width: 275px;
}


div#archive111107 table {
		margin: 15px 0 0;
}
div#archive111107 table td {
		padding: 0 1em;
}

div#archive111107 h2#toItem {
		text-align: center;
		margin: 15px 0 10px;
}


/*-----------------------------

						11aw_80
		
------------------------------*/

#archive11aw_80 {
	padding: 15px;
}

#archive11aw_80 h5 {
	font-weight: 700;
	font-size: 14px;
	margin-bottom: 10px;
	color: #FF6666;
	padding-top:10px;
}

#archive11aw_80 p {
	margin-bottom: 10px;
}

#archive11aw_80 .floatR {
	float: right;
	margin-left: 15px;
}

#archive11aw_80 .floatL {
	float: left;
	margin-left: 15px;
}

/*-----------------------------

						11aw_50
		
------------------------------*/

#archive11aw_50 {
	margin: 0;
	padding: 0;
}

#archive11aw_50 h3 {
	margin: 0;
	padding: 0;
}

#archive11aw_50 p {
	margin: 0;
	padding: 0;
	border: 0;
}

/*-----------------------------

						11aw_97
		
------------------------------*/

#archive11aw_97 {
	margin: 0;
	padding: 0;
}

#archive11aw_97 h3 {
	margin: 0;
	padding: 0;
}

#archive11aw_97 p {
	margin: 0;
	padding: 0;
	border: 0;
}


/* archive11aw_82
-------------------------------*/

#archive11aw_82 {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/11aw_82/bg.png) repeat 0 0;
	padding: 15px;
}

#archive11aw_82 p {
	line-height: 150%;
}

#archive11aw_82 ul#nav {
	padding-top: 10px;
	margin-bottom: 20px;
}

#archive11aw_82 ul#nav li {
	float: left;
	list-style:none;
}

#archive11aw_82 h4 {
	padding-bottom: 10px;
}

#archive11aw_82 box01 {
	clear: both;
}

#archive11aw_82 div.boxO {
	background-color: #fff4e4;
	border: 3px solid #f39917;
	padding: 13px;
	margin-bottom: 20px;
}

#archive11aw_82 div.boxB {
	background-color: #ecf6fb;
	border: 3px solid #62abe3;
	padding: 13px;
	margin-bottom: 20px;
}

#archive11aw_82 div.boxG {
	background-color: #f7ffef;
	border: 3px solid #82cc39;
	padding: 13px;
	margin-bottom: 20px;
}

/* archive11aw_06
-------------------------------*/

#archive11aw_06 {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/11aw_06/bg.png) repeat 0 0;
	padding: 0 15px ;
}

#archive11aw_06 p {
	line-height: 150%;
}

#archive11aw_06 .box01 {
	padding: 20px 15px;
	background-color: #FFFFFF;
	margin-bottom: 20px;
}

#archive11aw_06 .box01 h4 {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/11aw_06/icon_01.png) no-repeat 0 1px;
	padding: 0.3em 0 0.3em 1.6em;
	font-size: 16px;
	font-weight: 700;
	color: #006dc1;
}

#archive11aw_06 .box01 .left {
	width: 245px;
	padding-right: 10px;
	float: left;
}

#archive11aw_06 .box01 .right {
	width: 245px;
	padding-left: 10px;
	float: right;
}

#archive11aw_06 .box01 .left p,
#archive11aw_06 .box01 .right p {
	padding-left: 2em;
	padding-bottom: 15px;
}

#archive11aw_06 .box01 .pdb {
	padding-bottom: 15px;
}


/*-----------------------------

						11w_36
		
------------------------------*/

#archive11w_36 {
	margin: 0;
	padding: 0;
}

#archive11w_36 h3 {
	margin: 0;
	padding: 0;
}

#archive11w_36 p {
	margin: 0;
	padding: 0;
	border: 0;
}

#archive11w_36 div.sentence01,
#archive11w_36 div.sentence02 {
		background: url( https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/11w_36/bg_body.png ) repeat-y center center;
}

#archive11w_36 div.sentence02 {
		padding-top: 5px;
}

#archive11w_36 div.sentence01 p {
		padding: 15px 0 5px;
		margin: 0 30px;
}

#archive11w_36 div.sentence02 p {
		margin: 15px 30px 0px;
		padding: 15px 0 5px;
		border-top: #d2a36c 1px solid;
}

#archive11w_36 div.last {
		padding-top: 15px;
		background: url( https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/11w_36/bg_body.png ) repeat-y center center;
}


/*-------------------------*/

#archive11aw_06 .box02 {
	padding: 15px;
	background-color: #faf9e1;
	border: 1px solid #deddcf;
	clear: both;
}

#archive11aw_06 .box02 h4 {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/11aw_06/icon_02.png) no-repeat 0 50%;
	padding: 0.3em 0 0.3em 1.1em;
	font-size: 16px;
	font-weight: 700;
}

#archive11aw_06 .box02 .left {
	width: 229px;
	padding-right: 10px;
	float: left;
}

#archive11aw_06 .box02 .right {
	width: 229px;
	padding-left: 10px;
	float: right;
}

#archive11aw_06 .box02 .left p,
#archive11aw_06 .box02 .right p {
	padding-left: 1.4em;
	padding-bottom: 15px;
}

#archive11aw_06 .box02 .left p span,
#archive11aw_06 .box02 .right span {
	font-size: 11px;
	color: #999;
}

#archive11aw_06 .box02 .pdb {.
	padding-bottom: 15px;
}

/*-----------------------------

						11w_02
		
------------------------------*/

#archive11w_02 .inTitle06 {
	margin-bottom: 5px;
}



 /* ----------------------------------------
 
 
 /* 				12sp_02
------------------------------------*/

div#archive12sp_02 {
		padding: 0 20px 10px 20px;
		background-color: #fdf0fe;
}

div#archive12sp_02 #entry_header{
		margin: 0 0 10px 0;
}

div#archive12sp_02 #entry_header .mgn_b15{
		float: left;
}


div#archive12sp_02 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}



div#archive12sp_02 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_02 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_02 #entry_header .social_and_tag p.tag {
		margin-left: 100px;
}

div#archive12sp_02 div#list ul li {
		list-style: none;
		width: 127px;
		display: inline;
		float: left;
		margin: 5px;
}

div#archive12sp_02 div#list li.img02 {
		margin-top: 63px;
		width: 126px;
}

div#archive12sp_02 div#list li.text {
		width: 245px;
}

div#archive12sp_02 div#list {
		background-color: #fdf0fe;
		margin: 0 0 10px 0;
}

div#archive12sp_02 .entry_box {
		/*background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_02/ico_tit_02.png) no-repeat scroll 0pt 0.3em transparent;*/
		margin: 0 0 20px 0;
}

div#archive12sp_02 .entry_box h3.inTitle02 {
		border-bottom: 1px dotted;
}

div#archive12sp_02 .entry_box .question {
		color: #01539b;
}

div#archive12sp_02 .entry_box .answer {
		margin-bottom: 10px;
}


div#archive12sp_02 #table {
		margin: 0 0 10px 0;
}

div#archive12sp_02 #table td.text {
		font-size: 10px;
		vertical-align: top;
		padding: 3px;
}

div#archive12sp_02 #illust {
		margin: 0 0 10px 0;
		float: left;
}

div#archive12sp_02 div#message {
		margin: 0 0 10px 0;
}
		
div#archive12sp_02 div#message div.text {
		margin: 5px;
		float: left;
}

div#archive12sp_02 div#message .strong {
		margin: 5px 0;
		font-weight :bold;
}

div#archive12sp_02 div#teacher li {
		list-style: none;
		float: left;
		margin: 5px;
}

div#archive12sp_02 div#teacher li.text {
		width: 350px;
}

div#archive12sp_02 div#teacher p.line{
		text-align: center;
}

div#archive12sp_02 div#social_bottom ul li {
		float: right;
		width: 65px;
		margin: 3px;
		list-style: none;
}

div#archive12sp_02 p.text02 {
	font-size: 116.7%;
	margin: 10px 0;
	font-weight: 700;
	letter-spacing: 0.1em;
}

/* ----------------------------------------

 /* 				12sp_c02
------------------------------------*/

div#archive12sp_c02 {
		padding: 0 20px 10px 20px;
		background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_02/bg.png) repeat 0 0;
}

div#archive12sp_c02 p {
	line-height: 180%;
	letter-spacing: 0.1em;
}

div#archive12sp_c02 .socialBtnSec ul li.tag {
	padding-left: 180px;
}

div#archive12sp_c02 #entry_header{
		margin: 0 0 10px 0;
}

div#archive12sp_c02 #entry_header .mgn_b15{
		float: left;
}


div#archive12sp_c02 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}



div#archive12sp_c02 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_c02 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_c02 #entry_header .social_and_tag p.tag {
		margin-left: 100px;
}

div#archive12sp_c02 div#list ul li {
		list-style: none;
		width: 127px;
		display: inline;
		float: left;
		margin: 5px;
}

div#archive12sp_c02 div#list li.img02 {
		margin-top: 63px;
		width: 126px;
}

div#archive12sp_c02 div#list li.text {
		width: 245px;
}

div#archive12sp_c02 div#list {
		margin: 30px 0;
}

div#archive12sp_c02 .entry_box {
		background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_c02/ico_tit_02.png) no-repeat scroll 0pt 0.3em transparent;
		margin: 0 0 40px 0;
}

div#archive12sp_c02 .entry_box h3.inTitle02 {
		border-bottom: 1px dotted;
}

div#archive12sp_c02 .entry_box .question {
	font-size: 116.7%;
	margin: 10px 0;
	font-weight: 700;
	letter-spacing: 0.1em;
	padding: 0 10px;
}

div#archive12sp_c02 .entry_box .answer {
		margin-bottom: 20px;
		padding: 0 10px;
}


div#archive12sp_c02 #table {
		margin: 0 0 10px 0;
}

div#archive12sp_c02 #table td.text {
		font-size: 10px;
		vertical-align: top;
		padding: 3px;
}

div#archive12sp_c02 #illust p {
		text-align: right;
}

div#archive12sp_c02 div#message {
		margin: 0 0 10px 0;
}
		
div#archive12sp_c02 div#message div.text {
		margin: 5px;
		float: left;
}

div#archive12sp_c02 div#message .strong {
		margin: 5px 0;
		font-weight :bold;
}

div#archive12sp_c02 div#teacher li {
		list-style: none;
		float: left;
		margin: 5px;
}

div#archive12sp_c02 div#teacher li.text {
		width: 350px;
}

div#archive12sp_c02 div#teacher p.line{
		text-align: center;
}

div#archive12sp_c02 div#social_bottom ul {
		float: right;
}

div#archive12sp_c02 p.profile01 {
	line-height: 150%;
}


/* ----------------------------

						120301

-------------------------------*/

#archive12sp_07{
background-color:#feebef;
padding:15px;
}

#archive12sp_07 p.title{
color:#FF0000;

}

ul.utilityUnit{
background-color:#ffffff;
list-style-type: none;
padding:10px 0 0 10px;
 }
 
ul.utilityUnit li.share img.tit {
vertical-align:top;
}

#archive12sp_07 h3,
#archive12sp_07 .box0{
margin-bottom:10px;
} 

#archive12sp_07 .box1{
 padding:10px 20px;
}

#archive12sp_07 .inTitle02 {
    padding: 3px 0 8px 20px;
}
/* ----------------------------------------

 /* 				12sp_04
------------------------------------*/

div#archive12sp_04 {
		padding: 0 20px 10px 20px;
		background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_02/bg.png) repeat 0 0;
}

div#archive12sp_04 h3.inTitle01 {
	line-height: 1.2em;
}

div#archive12sp_04 h3.inTitle01 span {
	font-size: 80%;
}

div#archive12sp_04 p {
	line-height: 180%;
	letter-spacing: 0.1em;
}

div#archive12sp_04 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive12sp_04 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_04 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_04 #entry_header .social_and_tag p.tag {
		margin-left: 100px;
}

div#archive12sp_04 div.floatL{
		width: 330px;
		padding: 0 15px 0 5px ;
		float: left;
}

div#archive12sp_04 div.floatR{
		width: 171px;
		float: left;
}

div#archive12sp_04 .entry_box {
		margin: 0 0 30px 0;
}

div#archive12sp_04 div.floatL .entry_box h2 {
		border-bottom: 1px dotted;
}


div#archive12sp_04 div.floatR .photo_and_text .text p,
div#archive12sp_04 div#img_text_01 div.text p,
div#archive12sp_04 div#img_text_02 div.text p {
		font-size: 11px;
		margin: 5px 0;
		line-height: 120%;
}

div#archive12sp_04 .entry_box div.floatL .text01,
div#archive12sp_04 div#entry_box02 div#content2 .text01 {
	font-size: 116.7%;
	margin: 10px 0;
	font-weight: 700;
	letter-spacing: 0.1em;
}

div#archive12sp_04 .entry_box div.floatL .text02 {
		margin-bottom: 15px;
}

div#archive12sp_04 .entry_box div.floatL .text {
		font-size: 11px;
		margin-top: 5px;
}

div#archive12sp_04 div.floatR .photo_and_text {
		margin-bottom: 27px ;
}

div#archive12sp_04 div.floatR .photo_and_text .photo {
		font-size: 11px;
		margin-bottom: 5px;
}


div#archive12sp_04 div.floatR .photo_and_text .text {
		font-size: 11px;
		margin-right: 10px;
}


div#archive12sp_04 div#social_bottom ul li{
		float: right;
}

div#archive12sp_04 .socialBtnSec ul li.tag {
	padding-left: 70px;
}

div#archive12sp_04 div#entry_box02 {
		width: 540px;
		margin-bottom: 15px;
}

div#archive12sp_04 div#entry_box02 #img_text_01{
		float: left;
		width: 180px;
		margin: 0 10px;
}

div#archive12sp_04 div#entry_box02 #img_text_01 .text{
		font-size: 11px;
}

div#archive12sp_04 div#entry_box02 #img_text_02{
		float: left;
		width: 150px;
		margin: 0 10px;
}

div#archive12sp_04 div#entry_box02 #img_text_02 .text{
		font-size: 11px;
}



div#archive12sp_04 div#entry_box2 div#content2 {
		clear: both;
		float: left;
		display: inline;
		width: 540px;
}

div#archive12sp_04 div#entry_box02 div#content2 .text02 {
		margin-bottom: 10px;
}

div#archive12sp_04 div#entry_box02 h3.inTitle02 span{
		font-size: 12px;
}

div#archive12sp_04 .txtBlock01 {
	margin-bottom: 30px;
}

/* footer　*/

div#archive12sp_04 .entry_box05 {
	background: #fff;
	padding: 30px 20px;
}

div#archive12sp_04 .entry_box05 p {
	margin-bottom: 20px;
}

div#archive12sp_04 .entry_box05 .contentsBox {
	clear: both;
}

div#archive12sp_04 .entry_box05 .contentsBox .floatL01 {
	float: left;
	width: 147px;
	padding-right: 20px;
}

div#archive12sp_04 .entry_box05 .contentsBox .floatR01 {
	float: right;
	width: 320px;
}

.entry_box03 {
	overflow: hidden;
}


/* ----------------------------------------

 /* 				12sp_c04
------------------------------------*/


div#archive12sp_c04 {
		padding: 0 20px 10px 20px;
		background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_02/bg.png) repeat 0 0;
}

div#archive12sp_c04 h3.inTitle01 {
	line-height: 1.2em;
}

div#archive12sp_c04 h3.inTitle01 span {
	font-size: 80%;
}

div#archive12sp_c04 p {
	line-height: 180%;
	letter-spacing: 0.1em;
}


div#archive12sp_c04 p.tag {
	padding-left: 70px;
}


div#archive12sp_c04 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive12sp_c04 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_c04 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_c04 #entry_header .social_and_tag p.tag {
		margin-left: 100px;
}


div#archive12sp_c04 div.entry_box01 ul li{
		list-style: none;
		float: left;
		margin: 0 3px;
}

div#archive12sp_c04 div.entry_box02 ul li{
		list-style: none;
		float: left;
		margin: 0 3px;
}
div#archive12sp_c04 .entry_box01 {
		margin: 0 0 30px 0;
}

div#archive12sp_c04 div.entry_box01 h3.inTitle02 {
		border-bottom: 1px dotted;
		color: #444444;
}

div#archive12sp_c04 div.entry_box01 h3.inTitle02 span {
		font-size: 12px;
}


div#archive12sp_c04 .text01 {
	font-size: 116.7%;
	margin: 10px 0;
	font-weight: 700;
	letter-spacing: 0.1em;;
}

div#archive12sp_c04 .text02 {
		margin-bottom: 10px;
}

div#archive12sp_c04 .text03 {
		font-size: 11px;
		margin: 8px 0 10px;
		line-height: 120%;
}

div#archive12sp_c04 .entry_box02,
div#archive12sp_c04 .entry_box03 {
		margin: 0 0 30px 0;
}

div#archive12sp_c04 div.entry_box02 h3.inTitle02 {
		border-bottom: 1px dotted;
		color: #444444;
}

div#archive12sp_c04 div.entry_box02 h3.inTitle02 span {
		font-size: 12px;
}


div#archive12sp_c04 div.entry_box03 h3.inTitle02 span {
		font-size: 12px;
}


div#archive12sp_c04 div.floatL {
		width: 320px;
		padding: 0 15px 0 0 ;
		float: left;
}

div#archive12sp_c04 div.floatL img{
		margin-bottom: 5px;
}

div#archive12sp_c04 div.floatR img{
		margin-bottom: 10px;
}

div#archive12sp_c04 div.floatR {
		width: 180px;
		float: right;
}

div#archive12sp_c04 div#social_bottom ul li{
		float: right;
}

div#archive12sp_c04 .mb20 {
		margin-bottom: 20px;
}

div#archive12sp_c04 h3.boshu01 {
	clear: both;
	margin-bottom: 10px;
	padding-top: 15px;
}


/* 				12sp_06
------------------------------------*/

div#archive12sp_06 {
		padding: 0 20px 10px 20px;
		background-color: #fdf0fe;
}



div#archive12sp_06 h3.mgn_b15 {
		margin-bottom: 20px;
}


div#archive12sp_06 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_06/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
}

div#archive12sp_06 div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive12sp_06 div#tag li.tag_left {
		margin:0 0 5px 25px;
		width: 251px;
}

div#archive12sp_06 div#tag li.tag_right {
		margin:0 0 5px 0;
		width: 250px;
}


div#archive12sp_06 div#tag ul {
		margin-bottom: 5px;
}

div#archive12sp_06 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive12sp_06 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_06 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_06 .entry_box {
		margin-bottom: 15px;
}

div#archive12sp_06 .entry_box .text01 {
		color: #01539b;
}

div#archive12sp_06 .entry_box .text02 {
		margin-bottom: 10px;
}

div#archive12sp_06 .entry_box .text03 {
		font-size: 11px;
		margin: 3px 0 0 10px;
}

div#archive12sp_06 .entry_box li {
		float: left;
		list-style: none;
}

div#archive12sp_06 .entry_box .img_left {
		margin: 54px 5px 10px 0 ;
}

div#archive12sp_06 div#social_bottom ul li{
		float: right;
		width: 65px;
		margin: 3px;
		list-style: none;
}

/* 				12sp_06_02
------------------------------------*/

div#archive12sp_06_02 {
		padding: 0 20px 10px 20px;
		background-color: #fdf0fe;
}



div#archive12sp_06_02 h3.mgn_b15 {
		margin-bottom: 20px;
}


div#archive12sp_06_02 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_06_02/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
		margin-bottom: 5px;
		padding-bottom: 5px;
}

div#archive12sp_06_02 div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive12sp_06_02 div#tag li.tag_left {
		margin:0 0 0 25px;
		width: 251px;
}

div#archive12sp_06_02 div#tag li.tag_right {
		margin:0;
		width: 251px;
}


div#archive12sp_06_02 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive12sp_06_02 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_06_02 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_06_02 .entry_box {
		margin: 15px 0 15px 0;
}

div#archive12sp_06_02 .entry_box .text01 {
		color: #01539b;
}

div#archive12sp_06_02 .entry_box .text02 {
		margin-bottom: 10px;
}

div#archive12sp_06_02 .entry_box .text03 {
		font-size: 11px;
		margin: 75px 0 0 10px;
}

div#archive12sp_06_02 .entry_box li {
		float: left;
		list-style: none;
}

div#archive12sp_06_02 .entry_box .img_left {
		margin: 54px 5px 10px 0 ;
}

div#archive12sp_06_02 div#social_bottom ul li{
		float: right;
		width: 65px;
		margin: 3px;
		list-style: none;
}

/* ----------------------------------------


/* 12sp_158　*/

div#archive12sp_158 {
		padding: 20px 20px 10px 20px;
		background-color: #fff7dd;
}

div#Contents div.archive12sp_162 {
		background-color: #fff;
}

div#archive12sp_158 #title_img {
		margin-bottom: 20px;
}

div#archive12sp_158 h3.mgn_b15 {
		margin-bottom: 20px;
}

div#archive12sp_158 #title_img {
		margin-top: 20px;
}

div#archive12sp_158 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_158/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
}

div#archive12sp_158 div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive12sp_158 div#tag li.tag_left {
		margin:0 0 5px 25px;
		width: 251px;
}

div#archive12sp_158 div#tag li.tag_right {
		margin:0 0 5px 0;
		width: 250px;
}


div#archive12sp_158 div#tag ul {
		margin-bottom: 5px;
}

div#archive12sp_158 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive12sp_158 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_158 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_158 .entry_box img{
		padding: 0 0 20px 15px; 
}

div#archive12sp_158 .entry_box .text01 {
		color: #01539b;
}

div#archive12sp_158 .entry_box .text02 {
		margin-bottom: 10px;
}

div#archive12sp_158 .entry_box .text03 {
		font-size: 11px;
		margin: 3px 0 0 10px;
}

div#archive12sp_158 .entry_box li {
		float: left;
		list-style: none;
}

div#archive12sp_158 .entry_box .img_left {
		margin: 54px 5px 10px 0 ;
}

div#archive12sp_158 div#social_bottom ul li{
		float: right;
		width: 65px;
		margin: 3px;
		list-style: none;
}


/* ----------------------------------------

/* 12sp_158_02　*/

div#archive12sp_158_02 {
		padding: 0 20px 10px 20px;
		background-color: #fff7dd;
}


div#archive12sp_158_02 #title_img {
		margin-bottom: 20px;
}

div#archive12sp_158_02 h3.mgn_b15 {
		margin-bottom: 20px;
}

div#archive12sp_158_02 #title_img {
		margin-top: 20px;
}

div#archive12sp_158_02 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_158_02/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
}

div#archive12sp_158_02 div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive12sp_158_02 div#tag li.tag_left {
		margin:0 0 5px 25px;
		width: 251px;
}

div#archive12sp_158_02 div#tag li.tag_right {
		margin:0 0 5px 0;
		width: 250px;
}


div#archive12sp_158_02 div#tag ul {
		margin-bottom: 5px;
}

div#archive12sp_158_02 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive12sp_158_02 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive12sp_158_02 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive12sp_158_02 .entry_box img{
		padding: 0 0 20px 15px; 
}

div#archive12sp_158_02 .entry_box .text01 {
		color: #01539b;
}

div#archive12sp_158_02 .entry_box .text02 {
		margin-bottom: 10px;
}

div#archive12sp_158_02 .entry_box .text03 {
		font-size: 11px;
		margin: 3px 0 0 10px;
}

div#archive12sp_158_02 .entry_box li {
		float: left;
		list-style: none;
}

div#archive12sp_158_02 .entry_box .img_left {
		margin: 54px 5px 10px 0 ;
}

div#archive12sp_158_02 div#social_bottom ul li{
		float: right;
		width: 65px;
		margin: 3px;
		list-style: none;
}

/*-------------social_and_tag--------------*/

.social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

.social_and_tag li .tit{
		padding: 7px 0;
}

.social_and_tag ul{
		margin: 0 10px;
}

/* -----------------------------------------*/

/* ----------------------------------------

/* 12sp_c26　*/

div#archive12sp_c26 {
		padding: 0 15px 10px 15px;
		background-color: #ffffff;
}

div#archive12sp_c26 img {
		margin: 10px 0;
}

div#archive12sp_c26 h3 img {
		margin: 0 ;
}


/* ----------------------------------------

/* 12sp_26　*/

div#archive12sp_26 {
		padding: 0 15px 10px 15px;
		background-color: #ffffff;
}

div#archive12sp_26 h4.mgn_t_b15 {
		margin: 15px 0;
}


div#archive12sp_26 h4.mgn_b15 {
		margin-bottom: 15px;
}

div#archive12sp_26 div.floatL {
		float: left;
		width: 294px;
		padding: 0 10px;
}

div#archive12sp_26 span.color01{
		color: #f094ad;
		font-weight: bold;
}

div#archive12sp_26 span.color02{
		color: #f9c03d;
		font-weight: bold;
}

div#archive12sp_26 span.bold{
		font-weight: bold;
}

div#archive12sp_26 div.floatR {
		float: left;
		width: 216px;
}

div#archive12sp_26 div.entry_box {	
		margin-bottom: 20px;
}

div#archive12sp_26 div.1_column p{
		padding: 0 10px;
		width: 510px;
}


/* ----------------------------------------

/* 12sp_66　*/

div#archive12sp_66 {
		padding: 0 20px 10px 20px;
		background-color: #ffffff;
}

div#archive12sp_66 img {
		margin: 10px 0;
}

div#archive12sp_66 span {
		color: #ec6d65;
}

div#archive12sp_66 td {
		vertical-align: middle;
		text-align: center;
}

/* ----------------------------------------

/* 12sp_136　*/

div#archive12sp_136 {
		padding: 20px 20px 10px 20px;
		background-color: #ffffff;
}

div#archive12sp_136 div#mv {
		margin: 0 0 15px 0 ;
}

div#archive12sp_136 div.sec {
		margin: 15px 0;
}

div#archive12sp_136 div.sec h2 {
		text-align:center 
		margin: 0 0 10px 0;
}


div#archive12sp_136 div.sec p.question,
div#archive12sp_136 div.sec p.answer,
div#archive12sp_136 div.sec h3,
div#archive12sp_136 div.sec h4 {
		margin: 0 0 10px 0;
}

div#archive12sp_136 div.sec span.qes {
		color:#00aebb;
		font-weight:bold;
}

div#archive12sp_136 div.sec span.ans {
		color:#f094ad;
		font-weight:bold;
}

div#archive12sp_136 div.sec p.text_bold {
		font-weight:bold;
}

div#archive12sp_136 div.sec p#margin_b_40 {
		margin: 0 0 40px 0;
}

div#archive12sp_136 div.sec span.color_pink {
		color:#f094ad;
}

div#archive12sp_136 div.sec div.floatR {
		float: right;
		width: 180px;
		margin: 0 0 20px 20px;
}

div#archive12sp_136 div.sec div.floatR_w90 {
		float: right;
		width: 90px;
		margin: 0 0 20px 20px;
}


/*  12sp_c88　*/

div#archive12sp_c88 {
		padding: 20px 20px 10px 20px;
		background-color: #ffffff;
}

div#archive12sp_c88 .sec01 {
	margin-bottom: 20px;
	clear: both;
}	

div#archive12sp_c88 .sec02 {
	margin-bottom: 5px;
	clear: both;
}	

div#archive12sp_c88 .secTitle01 {
	background-color:#009900;
	color: #ffffff;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 15px;
	padding: 7px 0 7px 15px;
}

div#archive12sp_c88 p {
	line-height: 190%;
	margin-bottom: 10px;
}

div#archive12sp_c88 .list01 span {
	font-weight: 700;
	color:#FF6600;
}

div#archive12sp_c88 span.subTit01 {
	color: #009900;
}

div#archive12sp_c88 .imgLeft {
	float: left;
	padding: 0 15px 15px 0; 
}

div#archive12sp_c88 .imgRight {
	float: right;
	padding: 0 0 15px 15px; 
}



/* 12aw_164　*/

div#archive12aw_164 {
		font-size: 13px;
		line-height: 1.7em;
		padding: 20px 0 10px 0;
}

div#archive12aw_164 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12sp_06_02/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
		margin: 0 0 5px 15px;
		padding-bottom: 5px;
}

div#archive12aw_164 h4 img {
	position: relative;
	
}

div#archive12aw_164  div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive12aw_164  div#tag li.tag_left {
		margin:0 0 0 25px;
		width: 251px;
}

div#archive12aw_164  div#tag li.tag_right {
		margin:0;
		width: 251px;
}

div#archive12aw_164 div#mv table {
	border: none;
}

div#archive12aw_164 div#mv table td.padLeft10 {
	padding-left: 1em;
}

div#archive12aw_164 em {
	font-style: normal;
}

div#archive12aw_164 em.q01 {
	font-weight: bold;
	color: #8b4513;
}

div#archive12aw_164 em.answer01 {
	font-weight: bold;
	color: #ff6347;
}

div#archive12aw_164 .blkImg {
	float: right;
	width: 130px;
	padding-left: 1em;
}

div#archive12aw_164 img.iconFAQ {
	float: left;
	width: 22px;
	padding-right: 1em;
}

div#archive12aw_164 #archive_common .sec {
	margin-top: 15px;
}

div#archive12aw_164 #archive_common .sec02 {
	margin: 15px 0 30px;
}

div#archive12aw_164 .social_and_tag {
	margin: 0 10px 15px;
}

/* ----------------------------------------

/* archive_common　*/

div#archive_common {
		padding: 20px 20px 10px 20px;
		background-color: #ffffff;
}

div#archive_common div#mv {
		margin: 0 0 30px 0 ;
}

div#archive_common div.sec {
		margin: 30px 0 0 0;
}

div#archive_common div.sec h2 {
		margin: 0 0 15px 0;
}


div#archive_common div.sec p.question,
div#archive_common div.sec p.answer,
div#archive_common div.sec h3,
div#archive_common div.sec h4 {
		margin: 15px 0 10px 0;
}

div#archive_common div.sec span.qes {
		color:#f47200;
		font-weight:bold;
}

div#archive_common div.sec span.ans {
		color:#f094ad;
		font-weight:bold;
}

div#archive_common div.sec span.text_bold {
		font-weight:bold;
}

div#archive_common div.sec p#margin_b_20 {
		margin: 0 0 20px 0;
}

div#archive_common div.sec p.margin_b_15 {
		margin: 0 0 15px 0;
}

div#archive_common div.sec span.color_pink {
		color:#f094ad;
}

div#archive_common div.sec span.color_orange {
		color:#FF6600;
}

div#archive_common div.sec span.color_orange02 {
		color:#f49800;
}

div#archive_common div.sec span.color_skyblue {
		color:#2bc2d1;
}

div#archive_common div.sec span.color_brown {
		color:#6a3906;
}

div#archive_common div.sec span.name {
		color:#1d4970;
		font-weight: bold;
}


div#archive_common div.sec div.floatR {
		float: right;
		width: 180px;
		margin: 0 0 20px 20px;
}

div#archive_common div.sec div.floatR_w90 {
		float: right;
		width: 90px;
		margin: 0 0 20px 20px;
}

div#archive_common div.sec div.floatR_w250 {
		float: right;
		width: 250px;
		margin: 0 0 20px 20px;
}

/* archive12sp_52 */

div.archive12sp_52 p {
	line-height: 180%;
	letter-spacing: 0.1em;
}

div.archive12sp_52 p.text01 {
	font-size: 116.7%;
	margin-top: 10px;
	font-weight: 700;
	letter-spacing: 0.1em;
	line-height: 150%;
}

div.archive12sp_52 p.text02 {
	margin-bottom: 20px;
}

div.archive12sp_52 p.profile01 {
	line-height: 150%;
}

/* ----------------------------------------






/* archive12sp_c90　*/

div#archive12sp_c90 {
		padding: 20px 20px 10px 20px;
		background-color: #ffffff;
}

div#archive12sp_c90 div#mv {
		margin: 0 0 30px 0 ;
}

div#archive12sp_c90 div.sec {
		margin: 15px 0;
}

div#archive12sp_c90 div.sec h2 {
		margin: 0 0 10px 0;
}


div#archive12sp_c90 div.sec p.question,
div#archive12sp_c90 div.sec p.answer,
div#archive12sp_c90 div.sec h3,
div#archive12sp_c90 div.sec h4 {
		margin: 0 0 10px 0;
}

div#archive12sp_c90 div.sec span.qes {
		color:#00437c;
		font-weight:bold;
}

div#archive12sp_c90 div.sec span.text_bold {
		font-weight:bold;
}

div#archive12sp_c90 div.sec p.margin_b_20 {
		margin: 0 0 20px 0;
}

div#archive12sp_c90 div.sec p.margin_b_30 {
		margin: 0 0 30px 0;
}

div#archive12sp_c90 div.sec p.margin_b_50 {
		margin: 0 0 50px 0;
}

div#archive12sp_c90 div.sec div.floatR {
		float: right;
		width: 180px;
		margin: 0 0 20px 20px;
}

div#archive12sp_c90 div.sec div.floatR_w150 {
		float: right;
		width: 150px;
		margin: 0 0 20px 20px;
}

div#archive12sp_c90 div.sec div.floatR_w250 {
		float: right;
		width: 250px;
		margin: 0 0 20px 20px;
}

/* ----------------------------------------

/* archive12sp_c90　*/

div#archive12pep_03_10 {
		padding: 0;
		background-color: #ffffff;
}

div#archive12pep_03_10 p {
		padding: 0 !important;
		margin: 0 !important;
}

/* footer　*/

div#archive12sp_c04 .entry_box05 {
	background: #fff;
	padding: 30px 20px;
}

div#archive12sp_c04 .entry_box05 p {
	margin-bottom: 20px;
}

div#archive12sp_c04 .entry_box05 .contentsBox {
	clear: both;
}

div#archive12sp_c04 .entry_box05 .contentsBox .floatL01 {
	float: left;
	width: 147px;
	padding-right: 20px;
}

div#archive12sp_c04 .entry_box05 .contentsBox .floatR01 {
	float: right;
	width: 320px;
}

.entry_box03 {
	overflow: hidden;
}


/*-----------------------------------------

2012.7.5  12pep01_01

-----------------------------------------*/

#archive12pep_01_01{
background-color:#f9f2d5;
	margin-left: 15 px;
	margin-right: 15 px;
}

#archive12pep_01_01 h3{
	margin-left:20px;
	margin-bottom:20px;
}
　
#archive12pep_01_01 #syouhin_img{
	margin-left:20px;
}

#archive12pep_01_01 .px14black{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:20px;
}

#archive12pep_01_01 #btn{
	width:570px;
	height:35px;
	margin-bottom:20px;
}

#archive12pep_01_01 #btn01{
	float:left;
	width:165px;
	margin-left:20px;
}

#archive12pep_01_01 #btn_text{
	float:right;
	margin-right:30px;
}

#archive12pep_01_01 #cat{
	width:530px;
	height:310px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12pep01_01/cat_text.jpg);
}

#archive12pep_01_01 #text01{
	width:290px;
	height:120px;
	margin-top:45px;
	margin-right:27px;
	float:right;
}

#archive12pep_01_01 #text02{
	width:290px;
	height:120px;
	margin-top:25px;
	margin-top:20px;
	margin-right:27px;
	float:right;
}

#archive12pep_01_01 #coment{
	margin-left:10px;
	margin-bottom:30px;
}

#archive12pep_01_01 #coment p{
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
}

#archive12pep_01_01 #coment h3{
	margin-left:10px;
	color:#2750a2;
	margin-top:15px;
	margin-bottom:15px;
	font-size:18px;
}

#archive12pep_01_01 #monakachan {
	width:530px;
	margin: 0 auto;
}

#archive12pep_01_01 .text{
	color:#8606D2;
}


/* ------------------------------------------

12aw_c12

-------------------------------------------*/

.floatL12aw_c12 {
	float: left;
}

.floatR12aw_c12 {
	float: right;
}


/* ----------------------------------------

archiveCommon02

-------------------------------------------*/

#archiveCommon02 p {
	letter-spacing: 0.1em;
    line-height: 180%;
}

#archiveCommon02 p span {
	font-weight: 700;
}

#archiveCommon02 .cap01 {
	font-size: 83.4%;
	color: #747474;
}

#archiveCommon02 .column05 {
	background-color: #fffad3;
	padding: 20px;
}


/* ----------------------------------------

12aw_06

-------------------------------------------*/

#archive12aw_06 {
	width: 570px;
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/12aw_06/bg01.png) top center repeat-y;
}

#archive12aw_06 #archive_common {
	position: relative;
	width: 530px;
	margin: 0 auto;
	background: none;
	line-height: 1.7em;
	padding-bottom: 40px;
	*zoom: 1;
}

#archive12aw_06 #archive_common .social_and_tag {
	background: none;
}

#archive12sp_02 #entry_header{
		margin: 0 0 10px 0;
}

#archive12aw_06 #archive_common .sec01,
#archive12aw_06 #archive_common .sec02,
#archive12aw_06 #archive_common .sec03,
#archive12aw_06 #archive_common .sec04,
#archive12aw_06 #archive_common .sec05,
#archive12aw_06 #archive_common .sec06,
#archive12aw_06 #archive_common .sec07 {
	margin-bottom: 30px;
	*zoom: 1;
}

#archive12aw_06 #archive_common .sec01 .boxLeft,
#archive12aw_06 #archive_common .sec02 .boxLeft,
#archive12aw_06 #archive_common .sec03 .boxLeft,
#archive12aw_06 #archive_common .sec05 .boxLeft,
#archive12aw_06 #archive_common .sec06 .boxLeft,
#archive12aw_06 #archive_common .sec07 .boxLeft {
	float: left;
	padding-right: 10px;
}

#archive12aw_06 #archive_common .sec01 .boxLeft {
	width: 165px;
	padding-right: 15px;
}

#archive12aw_06 #archive_common .sec02 .boxLeft,
#archive12aw_06 #archive_common .sec03 .boxRight,
#archive12aw_06 #archive_common .sec07 .boxLeft {
	width: 230px;
}

#archive12aw_06 #archive_common .sec05 .boxLeft {
	width: 198px;
}

#archive12aw_06 #archive_common .sec03 .boxLeft,
#archive12aw_06 #archive_common .sec06 .boxLeft,
#archive12aw_06 #archive_common .sec02 .boxRight,
#archive12aw_06 #archive_common .sec07 .boxRight {
	width: 290px;
}

#archive12aw_06 #archive_common .sec01 .boxRight,
#archive12aw_06 #archive_common .sec02 .boxRight,
#archive12aw_06 #archive_common .sec03 .boxRight,
#archive12aw_06 #archive_common .sec05 .boxRight,
#archive12aw_06 #archive_common .sec06 .boxRight,
#archive12aw_06 #archive_common .sec07 .boxRight {
	float: right;
}

#archive12aw_06 #archive_common .sec01 .boxRight {
	width: 350px;
	margin-top: 20px;
}

#archive12aw_06 #archive_common .sec05 .boxRight {
	width: 322px;
}

#archive12aw_06 #archive_common .sec06 .boxRight {
	width: 223px;
}

#archive12aw_06 #archive_common .sec02 .box01,
#archive12aw_06 #archive_common .sec03 .box01,
#archive12aw_06 #archive_common .sec04 .box01,
#archive12aw_06 #archive_common .sec05 .box01,
#archive12aw_06 #archive_common .sec06 .box01,
#archive12aw_06 #archive_common .sec07 .box01 {
	clear: both;
	padding: 10px;
	*zoom: 1;
}

#archive12aw_06 #archive_common h4 {
	margin-bottom: 15px;
	line-height: 1.6em;
	font-size: 133.4%;
	*zoom: 1;
}

#archive12aw_06 #archive_common .sec02 h4 .tag,
#archive12aw_06 #archive_common .sec03 h4 .tag,
#archive12aw_06 #archive_common .sec04 h4 .tag,
#archive12aw_06 #archive_common .sec05 h4 .tag,
#archive12aw_06 #archive_common .sec06 h4 .tag,
#archive12aw_06 #archive_common .sec07 h4 .tag {
    display: block;
		float: left;
		margin-right: 1em;
		padding: 5px;
		border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */
		color: #fff;
		font-size: 87.5%;
		background: #ccc;
}

#archive12aw_06 #archive_common .sec02 h4 .tag {
	background: #ff6347;
}

#archive12aw_06 #archive_common .sec02 .box01 {
	border:  #ff6347 solid 2px;
}

#archive12aw_06 #archive_common .sec02 h4 {
	color: #ff6347;
}

#archive12aw_06 #archive_common .sec03 h4 .tag,
#archive12aw_06 #archive_common .sec06 h4 .tag {
	background: #2e8b57;
}
#archive12aw_06 #archive_common .sec03 .box01,
#archive12aw_06 #archive_common .sec06 .box01 {
	border: 2px solid #2e8b57;
}

#archive12aw_06 #archive_common .sec03 ul {
	list-style: none;
}

#archive12aw_06 #archive_common .sec03 ul li {
	margin-bottom: 10px;
}

#archive12aw_06 #archive_common .sec03 h4,
#archive12aw_06 #archive_common .sec06 h4 {
	color: #2e8b57;
}

#archive12aw_06 #archive_common .sec04 h4 .tag {
	background: #ff69b4;
}

#archive12aw_06 #archive_common .sec04 .box01 {
	border: 2px solid  #ff69b4;
}

#archive12aw_06 #archive_common .sec04 h4 {
	color: #ff69b4;
}

#archive12aw_06 #archive_common .sec05 h4 .tag,
#archive12aw_06 #archive_common .sec07 h4 .tag  {
	background: #ac71e2;
}

#archive12aw_06 #archive_common .sec05 .box01,
#archive12aw_06 #archive_common .sec07 .box01 {
	border: 2px solid #ac71e2;
}

#archive12aw_06 #archive_common .sec05 h4,
#archive12aw_06 #archive_common .sec05 dt,
#archive12aw_06 #archive_common .sec07 h4,
#archive12aw_06 #archive_common .sec07 dt {
	color: #ac71e2;
	font-weight: bold;
}

#archive12aw_06 #archive_common .sec05 dd,
#archive12aw_06 #archive_common .sec07 dd {
	margin: 0 0 10px;
}

#archive12aw_06 #archive_common h5.titStyle01 {
	color: #ff69b4;
	font-size: 133.4%;
}

#archive12aw_06 #archive_common span.em01 {
	color: #8b4513;
	font-size: 116.7%;
}

#archive12aw_06 #archive_common span.em04 {
	font-size: 116.7%;
	font-weight: bold;	
}

#archive12aw_06 #archive_common span.em02 {
	color: #AC71E2;
	font-weight: bold;
}

#archive12aw_06 #archive_common span.em03 {
	color: #2E8B57;
	font-weight: bold;
}


#archive12aw_06 #archive_common .inTitle01 {
	padding: 0 0 8px 25px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 700;
	background: url("https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/images/ico_tit_01.png") 0 0.2em no-repeat;
	border-bottom: dotted 1px #ccc;
	color: #333;
}

/*--------------------------------------------
13ss_002
--------------------------------------------*/

div#archive13ss_002 {
		padding: 20px 20px 10px 20px;
		background-color: #ffffff;
}

div#archive13ss_002 #title_img {
		margin-top: 20px;
}


div#archive13ss_002 h3.mgn_b15 {
		margin-bottom: 20px;
}



div#archive13ss_002 div#tag {
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
}

div#archive13ss_002 div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive13ss_002 div#tag li.tag_left {
		margin:0 0 5px 25px;
		width: 251px;
}

div#archive13ss_002 div#tag li.tag_right {
		margin:0 0 5px 0;
		width: 250px;
}


div#archive13ss_002 div#tag ul {
		margin-bottom: 5px;
}

div#archive13ss_002 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive13ss_002 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive13ss_002 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive13ss_002 .entry_box img{
		padding:0; 
}


/*-----------------------------------------
13ss_002_02
----------------------------------------*/

div#archive13ss_002_02 {
		padding: 0 20px 10px 20px;
		background-color: #ffffff;
		margin-left:20px;
}


div#archive13ss_002 #title_img {
		margin-bottom: 20px;
}

div#archive13ss_002_02 h3.mgn_b15 {
		margin-bottom: 20px;
}


div#archive13ss_002_02 div#tag {
		background-position: bottom;
		background-repeat: no-repeat;
		width: 540px;
}

div#archive13ss_002_02 div#tag li{
		float: left;
		display: inline;
		list-style: none;
}

div#archive13ss_002_02 div#tag li.tag_left {
		margin:0 0 5px 25px;
		width: 251px;
}

div#archive13ss_002_02 div#tag li.tag_right {
		margin:0 0 5px 0;
		width: 250px;
}


div#archive13ss_002_02 div#tag ul {
		margin-bottom: 5px;
}

div#archive13ss_002_02 #entry_header .social_and_tag li{
		float: left;
		margin: 0 3px;
		list-style: none;
		height: 32px;
}

div#archive13ss_002_02 #entry_header .social_and_tag li .tit{
		padding: 7px 0;
}

div#archive13ss_002_02 #entry_header .social_and_tag ul{
		margin: 0 10px;
}

div#archive13ss_002_02 .entry_box img{
		padding:0; 
}


/* ----------------------------------------

13ss_034 , 13ss_c032

-------------------------------------------*/

div#archive13ss_034,
div#archive13ss_c032 {
		padding: 20px 20px 10px 20px;
		background-color: #fff6ef;
}

div#archive13ss_034 .socialBtnSec ul,
div#archive13ss_c032 .socialBtnSec ul {
	padding-top: 5px;
	padding-bottom: 20px;
}

div#archive13ss_034 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13ss_034/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 530px;
}

div#archive13ss_c032 div#tag {
		background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13ss_c032/tag_bottom.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 530px;
}

div#archive13ss_034 div#tag li,
div#archive13ss_c032 div#tag li {
		float: left;
		display: inline;
		list-style: none;
}

div#archive13ss_034 div#tag li.tag_left,
div#archive13ss_c032 div#tag li.tag_left {
		margin:0 0 5px 20px;
		width: 251px;
}

div#archive13ss_034 div#tag li.tag_right,
div#archive13ss_c032 div#tag li.tag_right {
		margin:0 0 5px 0;
		width: 250px;
}

div#archive13ss_034 div#tag ul,
div#archive13ss_c032 div#tag ul {
		margin-bottom: 5px;
}

div#archive13ss_034 #title_img,
div#archive13ss_c032 #title_img {
		margin-top: 20px;
}

/* ----------------------------------------

13ss_020

-------------------------------------------*/

div#archive13ss_020 {
		padding: 20px 15px 10px 15px;
		background-color: #fffce0;
}

div#archive13ss_020 .socialBtnSec ul {
	padding-top: 5px;
	padding-bottom: 20px;
}

div#archive13ss_020 #title_img {
		margin-top: 0;
}


/* ----------------------------------------

13ss_006, 13ss_c006

-------------------------------------------*/
.archive13ss_006 .secTitle,
.archive13ss_c006 .secTitle {
	width: 510px;
	background-color: #f8e4cb;
	padding: 10px;
	margin-bottom: 15px;
}

.archive13ss_006 .secTitle p,
.archive13ss_c006 .secTitle p {
	color: #484848;
	font-weight: 700;
}

.archive13ss_006 .secTitle h4,
.archive13ss_c006 .secTitle h4 {
	color: #262695;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.4;
	padding-left: 7px;
}

.archive13ss_c006 h4 span {
	font-size: 12px;
	padding-left: 8px;
}

.archive13ss_006 .secTxt,
.archive13ss_c006 .secTxt {
	font-size: 12px;
	line-height: 1.8;
	margin-bottom: 30px;
}

.archive13ss_006 .secImg,
.archive13ss_c006 .secImg {
	float:right;
	margin: 0 0 15px 15px;
}

/* ----------------------------------------

13ss_008

-------------------------------------------*/

.archive13ss_008 .lead {
	margin-top: 10px;
}
.archive13ss_008 .floatWrap01 h5 {
	color: #262695;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.4;
	margin-top: 15px;
}
.archive13ss_008 .floatWrap01 p {
	color: #484848;
	font-size: 12px;
	line-height: 1.8;
	margin-bottom: 30px;
}
.archive13ss_008 .floatWrap01 img {
	float:right;
	margin: 0 0 15px 15px;
}
.archive13ss_008 #sec01Col01 {
	width: 478px;
	background-color: #f2ffe0;
	border:solid #00955d 1px;
	margin: 0 0 30px 10px;
	padding: 15px;
}
.archive13ss_008 #sec01Col01 ul {
	list-style-image: url('https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13ss_008/list_style_13ss008.png');
	margin-left: 20px;
	font-size: 12px;
}
.archive13ss_008 #sec01Col01 span{
	font-size: 14px;
	font-weight: 700;
}
.archive13ss_008 #sec01Col01 img {
	margin: 40px 0 0 5px;
}
.archive13ss_008 #sec01Col02 {
	width: 480px;
	background-color: #f9f4e6;
	margin: 0 0 30px 10px;
	padding: 15px;	
}
.archive13ss_008 #sec01Col02 .titQa {
	margin-left: 0;
}

/* ----------------------------------------

13ss_026

-------------------------------------------*/
.archive13ss_026 p {
	color: #484848;
	font-size: 12px;
	line-height: 1.8;
}
.archive13ss_026 .secLead {
	width: 510px;
	margin: 0 0 30px 10px;
}
.archive13ss_026 .lead01 {
	margin-bottom: 30px;
}
.archive13ss_026 table#history {
	border: 1px #FF74BD solid;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
}
.archive13ss_026 table#history th,
.archive13ss_026 table#history td {
	padding: 5px;
	border: #FF74BD solid;
	border-width: 0 0 1px 1px;
}
.archive13ss_026 table#history th {
	color: #FF74BD;
	font-weight: bold;
	line-height: 120%;
	background-color:#fff0f5;
}
.archive13ss_026 .mgnbtm15 {
	margin-bottom: 15px;
}
.archive13ss_026 .titGroupe {
	margin: 15px 0;
}
.archive13ss_026 .groupe {
	width: 510px;
	padding: 10px;
	background-color:#faf0e6;
}
.archive13ss_026 .secGroupe,
.archive13ss_026 .secDtl {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	width: 468px;
	padding: 15px;
	margin-bottom: 17px;
	border: solid 6px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	background-color: #FFFFFF;
}
.archive13ss_026 .secDtl {
	width: 498px;
	padding: 0 0 15px;
	margin-left: 10px;
}
.archive13ss_026 .secGroupe h5 {
	margin-bottom: 10px;
}
.archive13ss_026 .kensyu {
	color: #ffffff;
	font-weight: 700;
	padding: 2px 3px;
	margin-right: 3px;
}
.archive13ss_026 .secDtl ul {
	list-style-type: none;
}
.archive13ss_026 .secDtl ul {
	padding: 15px 15px 0;
}
.archive13ss_026 .secDtl .pickup {
	padding: 0px 15px 0;
}
.archive13ss_026 .secDtl h3 {
	width: 498px;
	text-align: center;
}
.archive13ss_026 .secDtl ul li {
	margin-bottom: 15px;
}
.archive13ss_026 h4.subTit {
	font-weight: 700;
	margin-bottom: 7px;
}
.archive13ss_026 .imgDax {
	margin: 10px 0 0 80px;
}
.archive13ss_026 .imgDax img {
	margin-right: 34px;
}
.archive13ss_026 .bold {
	font-weight: 700;
}
.archive13ss_026 .bgpink {
	background-color: #ea7697;
}
.archive13ss_026 .pink {
	color: #ea7697;
}
.archive13ss_026 .bdrpink {
	border-color: #ea7697;
}
.archive13ss_026 .bgblue {
	background-color: #57aced;
}
.archive13ss_026 .blue {
	color: #57aced;
}
.archive13ss_026 .bdrblue {
	border-color: #57aced;
}
.archive13ss_026 .bgblgrn {
	background-color: #61bb96;
}
.archive13ss_026 .blgrn {
	color: #61bb96;
}
.archive13ss_026 .bdrblgrn {
	border-color: #61bb96;
}
.archive13ss_026 .bgorange {
	background-color: #ed6a2a;
}
.archive13ss_026 .orange {
	color: #ed6a2a;
}
.archive13ss_026 .bdrorange {
	border-color: #ed6a2a;
}
.archive13ss_026 .bgyellow {
	background-color: #f0a81c;
}
.archive13ss_026 .yellow {
	color: #f0a81c;
}
.archive13ss_026 .bdryellow {
	border-color: #f0a81c;
}
.archive13ss_026 .bgpurple {
	background-color: #b368cb;
}
.archive13ss_026 .purple {
	color: #b368cb;
}
.archive13ss_026 .bdrpurple {
	border-color: #b368cb;
}
.archive13ss_026 .bgylgrn {
	background-color: #8abc2a;
}
.archive13ss_026 .ylgrn {
	color: #8abc2a;
}
.archive13ss_026 .bdrylgrn {
	border-color: #8abc2a;
}
.archive13ss_026 .bgred {
	background-color: #e15c47;
}
.archive13ss_026 .red {
	color: #e15c47;
}
.archive13ss_026 .bdrred {
	border-color: #e15c47;
}
.archive13ss_026 .brown {
	color: #7e5436;
}
/* ----------------------------------------

13ss_c020

-------------------------------------------*/
.archive13ss_c020 .green {
	color: #6eae3a;
}
.archive13ss_c020 .pink {
	color: #e86c9e;
}
.archive13ss_c020 .orange {
	color: #ff9024;
}
.archive13ss_c020 .brown {
	color: #7e5436;
}
.archive13ss_c020 .bold {
	font-weight: 700;
}
.archive13ss_c020 .mgnbtm10 {
	margin-bottom: 10px;
}
.archive13ss_c020 .mgnbtm30 {
	margin-bottom: 30px;
}
.archive13ss_c020 p {
	color: #484848;
	font-size: 12px;
	line-height: 1.8;
	margin-bottom: 10px;
}
.archive13ss_c020 h3 {
	font-size: 16px;
	padding-bottom: 15px;
	font-weight: 700;
}
.archive13ss_c020 h4 {
	font-size: 14px;
	padding-bottom: 10px;
	font-weight: 700;
}
.archive13ss_c020 .font12{
	font-size: 12px;
}
.archive13ss_c020 p.subtitle01_01{
	color: #fff;
	background: #e86c9e;
}
.archive13ss_c020 p.subtitle01_04,
.archive13ss_c020 dt.subtitle01_04 {
	color: #fff;
	background: #6eae3a;
}
.archive13ss_c020 .title_pink {
	margin-bottom: 15px;
	padding: 6px 20px;
	background-color: #ffe3ee;
	line-height: 1.4;
	color: #ff5a98;
}
.archive13ss_c020 .title_bgf {
	position: relative;
	display: inline-block;
	*display: inline;  
  *zoom: 1;
	padding: 5px 12px;
	margin-bottom: 20px;
	line-height: 1.4;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	background: #fff;
}
.archive13ss_c020 ul.kigen {
	margin: 0 0 10px 20px;
}
.archive13ss_c020 ul.kigen li {
	font-size: 12px;
	line-height: 1.8;
}
.archive13ss_c020 .bgbrn {
	background-color: #f5fbc4;
	padding: 15px 15px 5px;
	margin: 7px 0 30px;
}
.archive13ss_c020 .shopinfo {
	width: 240px;
	padding: 10px 10px 0px;
	margin: 0 0 15px 15px;
	border: solid 1px #7e5436;
	float: right; 
}
.archive13ss_c020 dl.checkpoint {
	font-size: 12px;
	line-height: 1.8;
	color: #484848;
}
.archive13ss_c020 dl.checkpoint dt {
	float: left;
}
.archive13ss_c020 dl.checkpoint dd {
	padding-left: 50px;
	margin-bottom: 15px;
}

/* ----------------------------------------

13ss_c008

-------------------------------------------*/

.archive13ss_c008 .lead {
	margin-top: 10px;
}
.archive13ss_c008 .floatWrap01 h5 {
	color: #262695;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.4;
	margin-top: 15px;
}
.archive13ss_c008 .floatWrap01 p {
	color: #484848;
	font-size: 12px;
	line-height: 1.8;
	margin-bottom: 30px;
}
.archive13ssc_008 .floatWrap01 img {
	float:right;
	margin: 0 0 15px 15px;
}


.archive13ss_c008 #sec01Col01 span{
	font-size: 14px;
	font-weight: 700;
}
.archive13ss_c008 #sec01Col01 img {
	margin: 40px 0 0 5px;
}

.archive13ss_c008 #sec01Col02 .titQa {
	margin-left: 0;
}

.archive13ss_c008 #title03_01 {
	float:right;
	margin: 0 0 15px 15px;
}

.archive13ss_c008 #sec03_01 img {
	margin-top:15px ;
	margin-left:10px;
}


/* ----------------------------------------

13ss_073

-------------------------------------------*/
.archive13ss_073 p {
	line-height: 1.8;
}
.archive13ss_073 .title01_04 {
	color:#7e5436;
	border-color:#6eae3a;
	background-color:#f5fbc4;
}
.archive13ss_073 .title01_04 p {
	color:#6eae3a;
	font-size:14px;
	font-weight: 700;
}
.archive13ss_073 .brown {
	color: #7e5436;
	font-size:14px;
	font-weight: 700;
	margin-bottom: 5px;
}
.archive13ss_073 .lead {
	margin: 10px 0 15px;
}
.archive13ss_073 .img01 {
	margin: 0 20px 25px;
}
.archive13ss_073 .subtitle01_04 {
	background-color:#6eae3a;
}
.archive13ss_073 .section01 ul {
	list-style-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13ss_008/list_style_13ss008.png);
	margin-left: 20px;
	font-size: 14px;
}

/* ----------------------------------------

13ss_010

-------------------------------------------*/

.archive13ss_010 .lead {
	margin-top: 10px;
}
.archive13ss_010 .floatWrap01 h5 {
	color: #262695;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.4;
	margin-top: 10px;
}
.archive13ss_010 .floatWrap01 p {
	color: #484848;
	font-size: 12px;
	line-height: 1.8;
	margin-bottom: 20px;
}
.archive13ss_010 ul#imgsec01 {
	margin: 15px 0 20px 15px;
	list-style: none;
}
.archive13ss_010 ul#imgsec01 li {
	width: 235px;
	float: left;
	margin-right: 20px;
}
.archive13ss_010 #imgsec01 .cap {
	margin: 7px 0 0 5px;
	font-weight: 700;
	line-height: 1.6;
}
.archive13ss_010 .titcolumn {
	color: #f2525e;
	font-size: 16px;
	font-weight: 700;
}
.archive13ss_010 .teacher {
	text-align: right;
	margin-top: 7px;
}
.archive13ss_010 .teacher .strong {
	font-weight: 700;
}
.archive13ss_010 .imgR01 .cap {
	margin: 7px 0 0;
	color: #262695;
	width: 165px;
	font-size: 11px;
	line-height: 1.4;
}
/* ----------------------------------------

13ss_079

-------------------------------------------*/
.archive13ss_079 p {
	line-height: 1.6;
}
.archive13ss_079 .green {
	color: #7ec7a8;
}
.archive13ss_079 .lead {
	margin: 10px 0 5px 20px;
	color: #ff5a89;
	font-weight: 700;
}
.archive13ss_079 .kansyu {
	margin: 0 15px 10px;
	text-align: right;
}
.archive13ss_079 div.sec01 {
	width: 240px;
	margin: 0 10px 20px;
	_margin: 0 6px 20px;
	float: left;
}
.archive13ss_079 .sec01Tit {
	position: relative;
	width: 220px;
	padding: 10px;
	margin-bottom: 15px;
	background: #7ec7a8;
}
.archive13ss_079 .sec01Tit h4 {
	font-size: 16px;
	line-height: 1.4;
	color: #fff;
}
.archive13ss_079 div.line {
	width: 10px;
	height: 442px;
	padding: 10px 0;
	float: left;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13ss_079/line_squere.png);
	background-repeat: repeat-y;
}
.archive13ss_079 .column {
	position: relative;
	margin-bottom: 30px;
	padding: 20px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #e7fef4;
}
.archive13ss_079 .column h4 {
	font-size: 16px;
	color: #6dad92;
}
.archive13ss_079 .column h5 {
	font-size: 14px;
	color: #663818;
	line-height: 1.6;
}
.archive13ss_079 .sec02Cont {
	margin-top: 20px;
}
.archive13ss_079 .sec02Cont ul {
	padding-left: 20px;
	margin: 10px 0;
	line-height: 1.6;
}
.archive13ss_079 .txtPink {
	color: #f9576a;
	font-weight: 700;
}

/* ----------------------------------------

13ss_c010

-------------------------------------------*/

.archive13ss_c010 .floatWrap01 h4 {
	margin-top: 30px;
}
.archive13ss_c010 .floatWrap01 h5 {
	color: #262695;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.4;
	margin: 20px 0 10px;
}
.archive13ss_c010 .floatWrap01 p {
	color: #484848;
	font-size: 12px;
	line-height: 1.8;
}
.archive13ss_c010 .floatWrap01 img {
	float:right;
	margin: 0 0 15px 15px;
}
.archive13ss_c010 .floatWrap01 img.lead {
	margin: 0;
}
.archive13ss_c010 .floatWrap01 .ttlsick {
	margin-bottom: 0;
}
.archive13ss_c010 h5.sick {
	position: relative;
	display: inline-block;
	*display: inline;  
    *zoom: 1;
	padding: 4px 10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	background: #fbe6ef;
}
.archive13ss_c010 h5.sick span {
	font-size: 12px;
	margin-right: 5px;
}
.archive13ss_c010 #sec01Col02 {
	width: 480px;
	background-color: #f9f4e6;
	margin: 30px 0 30px 10px;
	padding: 20px;	
}
.archive13ss_c010 .floatWrap01 #sec01Col02 h4 {
	margin-top: 0;
}
.archive13ss_c010 #sec01Col02 ul {
	list-style: none;
}
.archive13ss_c010 #sec01Col02 p {
	font-size: 14px;
	margin-bottom: 20px;
}
.archive13ss_c010 #sec01Col02 h4 img {
	float: none;
	margin: 0 0 20px 0;
}
.archive13ss_c010 #sec01Col02 h5 {
	margin: 0;
}
.archive13ss_c010 #sec01Col02 h5 img {
	float:left;
	margin: 0 15px 15px 0;
}


/* ----------------------------------------

13ss_food_002

-------------------------------------------*/

.archive13ss_food_002 #top_mv {
	margin: 0px ;
}

.archive13ss_food_002 .sec01 img.imgR {
	float:right;
	display:block;
}

.archive13ss_food_002 .sec01 .txtfood {
	margin-bottom: 0px;
	letter-spacing: 1px;
}

.archive13ss_food_002 .floatWrap01 .img_bottom {
	margin-bottom: 10px;
}


/* ----------------------------------------

13pep03_008

-------------------------------------------*/

.archive13pep03_008 .floatWrap01 {
	width: 540px;
	height: 248px;
	background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13pep03_008/bg.png);
	border:none;
}

.archive13pep03_008 .text01 {
	width: 450px;
	margin-left: 50px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.archive13pep03_008 .inner_img {
	width: 91px;
	height: 114px;
	float:left;
	margin-left: 60px;
}

.archive13pep03_008 .text02 {
	width: 345px;
	height: 114px;
	float:left;
	margin-left: 10px;
}

.archive13pep03_008 .text02 h4 {
	font-size:14px;
	color:#6C3;
	padding-top: 0px;
	display:block;
	margin:0px;
}

.archive13pep03_008 .text02 p {
	font-size:12px;
	display:block;
	margin-top: 2px;
	margin-bottom: 5px;
}

/* ----------------------------------------

13pep07_008

-------------------------------------------*/

.archive13pep07_008 .floatWrap01 {
	width: 540px;
	height: 248px;
	background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13pep03_008/bg.png);
	border:none;
}

.archive13pep07_008 .text01 {
	width: 450px;
	margin-left: 50px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.archive13pep07_008 .inner_img {
	width: 112px;
	height: 110px;
	float:left;
	margin-left: 40px;
}

.archive13pep07_008 .text02 {
	width: 325px;
	height: 114px;
	float:left;
	margin-left: 15px;
}

.archive13pep07_008 .text02 h4 {
	font-size:14px;
	color:#F60;
	padding-top: 0px;
	display:block;
	margin:0px;
}

.archive13pep07_008 .text02 p {
	font-size:12px;
	display:block;
	margin-top: 2px;
	margin-bottom: 5px;
}

/* ----------------------------------------

13s_002

-------------------------------------------*/

#archive_common.archive13s_002 {
	background-color: #f9fdff;
}
.archive13s_002 p {
	line-height: 1.8;
}
.archive13s_002 .floatWrap01 {
	margin-bottom: 30px;
}
.archive13s_002 .floatWrap01.sec01 {
	margin-bottom: 0;
}
.archive13s_002 .sec01 .row {
	margin-bottom: 20px;
}
.archive13s_002 .sec01 .title,
.archive13s_002 .sec04 {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	width: 494px;
	border: #f98c34 3px solid;
	padding: 15px;
	margin-bottom: 15px;
	background-color: #fff;
}
.archive13s_002 .sec01 .title {
	height: 70px;
}
.archive13s_002 .sec01 .title img {
	float: left;
	margin-right: 25px;
}
.archive13s_002 .sec01 .title p {
	line-height: 1.5;
	font-size: 14px;
	font-weight: 700;
}
.archive13s_002 .sec01 .title p span {
	color: #f93434;
	font-size: 18px;
}
.archive13s_002 .sec01 p span {
	color: #f98c34;
	font-weight: 700;
}
.archive13s_002 .sec01 .note01 {
	width: 498px;
	border: #45b2ff 1px solid;
	padding: 15px;
	margin: 15px 0;
	background-color: #fff;
}
.archive13s_002 .sec01 .note01 p span {
	color: #45b2ff;
}
.archive13s_002 .sec02 {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	width: 494px;
	border: #ff6a9f 3px solid;
	padding: 15px;
	background-color: #fff;
}
.archive13s_002 .sec02 h4 {
	margin-bottom: 20px;
}
.archive13s_002 .sec02 ul {
	padding: 0;
	margin-left: 6px;
	list-style: none;
	line-height: 1.6;
	font-weight: 700;
}
.archive13s_002 .sec02 ul li span {
	margin-right: 5px;
	color: #ff95bb;
}
.archive13s_002 .sec02 p {
	margin-top: 15px;
}
.archive13s_002 .sec03 {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	width: 494px;
	border: #285ec2 3px solid;
	padding: 15px;
	background-color: #fff;
}
.archive13s_002 .orange {
	color: #f98c34;
}
.archive13s_002 .mgnbtm15 {
	margin-bottom: 15px;
}
.archive13s_002 .sec03 .lead {
	text-align: center;
	margin-bottom: 15px;
}
.archive13s_002 .sec03 .row {
	padding: 15px 0;
	border-top: #285ec2 1px solid;
}
.archive13s_002 .sec03 .row img {
	margin-left: 15px;
}
.archive13s_002 .sec03 .row .intit01 {
	color: #285ec2;
	font-weight: 700;
}
.archive13s_002 .sec03 .row .intit02 {
	color: #4a7ddd;
	font-weight: 700;
}
.archive13s_002 .sec03 .row .intit03 {
	color: #285ec2;
	font-weight: 700;
	background-color: #fff667;
	padding: 2px 10px 1px;
}
.archive13s_002 .sec04 .row {
	padding: 15px 0;
	border-top: #f98c34 dashed 1px;
}
.archive13s_002 .sec04 .row ul {
	list-style: none;
}
.archive13s_002 .sec04 .row img {
	float: right;
	margin-left: 20px;
}
.archive13s_002 .sec04 .row .intit04 {
	color: #4cb5ff;
	font-weight: 700;
}
.archive13s_002 .sec04 .row .linkitem {
	font-weight: 700;
	text-decoration: underline;
	margin-top: 10px;
}
/* ----------------------------------------

13s_034

-------------------------------------------*/
.archive13s_034 a:link.underline{
	text-decoration:underline;
	border-style:none;
}
.archive13s_034 a:visited.underline{
	text-decoration:underline;
	border-style:none;
}
.archive13s_034 a:hover.underline{
	text-decoration:underline;
	border-style:none;
}
.archive13s_034 .underline {
	border-bottom: #f99319 dashed 1px;
}
.archive13s_034 .orange {
	color: #f99319;
}
.archive13s_034 .lead {
	margin-bottom: 20px;
}
.archive13s_034 .leadPaw {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_034/paw01.png) no-repeat;
	color: #f99319;
	padding-left: 50px;
	margin-left: 70px;
	line-height: 1.8;
}
.archive13s_034 .sec01,
.archive13s_034 .sec02 {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	width: 500px;
	padding: 15px;
	background-color: #f0faff;
	margin-bottom: 30px;
}
.archive13s_034 .midashi01,
.archive13s_034 .midashi02 {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	padding: 10px;
	background-color: #fff;
	color: #3883d7;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.8;
	margin-bottom: 20px;
}
.archive13s_034 .midashi01 span,
.archive13s_034 .midashi02 span {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	padding: 2px 7px;
	margin-right: 15px;
	color: #fff;
	font-size: 14px;
	background-color: #3883d7;
}
.archive13s_034 #pitacloth {
	float: right;
	width: 175px;
	margin-right: 25px;
}
.archive13s_034 ul#sec01Item {
	list-style: none;
	margin: 0 -20px 30px 20px;
}
.archive13s_034 ul#sec01Item li {
	float: left;
	width: 220px;
	margin-right: 20px;
}
.archive13s_034 ul#sec01Item li p span {
	color: #3ba8ed;
}
.archive13s_034 .sec02 {
	background-color: #fff0f5;
}
.archive13s_034 .midashi02 {
	color: #eb6e90;
}
.archive13s_034 .midashi02 span {
	background-color: #eb6e90;	
}
.archive13s_034 #sec02column .row {
	background: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_034/col_bg01.png) repeat-y;	
}
.archive13s_034 #sec02column .row ul {
	list-style: none;
	margin: 0 -30px 0 60px;
	paddong-top: 20px;
}
.archive13s_034 #sec02column .row ul li {
	float: left;
	width: 220px;
	margin-right: 30px;
}
.archive13s_034 #sec02column .row ul li.w150 {
	width: 150px;
}
.archive13s_034 #sec02column p.intitCol {
	font-weight: 700;
	font-size: 12px;
}
.archive13s_034 #sec02column p.intitCol span {
	color: #eb6e90;	
}
.archive13s_034 .epilogue {
	width: 480px;
	margin-left: 25px;
}
.archive13s_034 .epilogue p {
	line-height: 1.8;
}
.archive13s_034 p.titLast {
	font-weight: 700;
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 15px;
}

/* ----------------------------------------

13s_046

-------------------------------------------*/
.archive13s_046 a:link{
	text-decoration:underline;
	border-style:none;
}
.archive13s_046 .green {
	color: #43ae31;
}
.archive13s_046 .blue {
	color: #314eae;
}
.archive13s_046 .mv {
	margin-bottom: 30px;
}
.archive13s_046 ul#nav13s_046 {
	list-style: none;
	margin: 15px 0 0;
}
.archive13s_046 ul#nav13s_046 li {
	float: left;
	margin-left: 25px;
}
.archive13s_046 .floatWrap01 .row {
	width: 500px;
	margin: 0 0 40px 15px;
}
.archive13s_046 .floatWrap01 .row01 {
	width: 500px;
	margin: 0 0 0 15px;
} 
.archive13s_046 .floatWrap01 h4 {
	margin-bottom: 20px;
}
.archive13s_046 .floatWrap01 .row h5 {
	margin-bottom: 15px;
}
.archive13s_046 .row.colsec01,
.archive13s_046 .row.colsec02,
.archive13s_046 .row.colsec03 {
	position: relative;
	display: inline-block;
	*display: inline;  
	*zoom: 1;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	behavior: url(https://peppynet.s3.amazonaws.com/files/js/PIE.htc);
	width: 460px;
	padding: 20px;
}
.archive13s_046 .colsec01 {
	background: #f0ffeb;
}
.archive13s_046 .colsec02 {
	background: #d9f0ff;
}
.archive13s_046 .colsec03 {
	background: #ffffeb;
}
.archive13s_046 ul.itemSec01 {
	list-style: none;
	margin: 20px 0 0 50px;
}
.archive13s_046 ul.itemSec02 {
	list-style: none;
	margin: 20px -30px 0 30px;
}
.archive13s_046 ul.itemSec01 li,
.archive13s_046 ul.itemSec02 li {
 float: left;
 width: 180px;
 margin-right: 40px;
}

/* ----------------------------------------

13s_016

-------------------------------------------*/

.archive13s_016 #sec1_box {
	width: 530px;
	height: 320px;
}

.archive13s_016 #sec1_box img {
	display:block;
	margin-bottom: 5px;
}
.archive13s_016 #sec1_box p {
	padding: 5px;
}

.archive13s_016 #left {
	background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_016/sec01_01_bak.png);
	float:left;
	width: 175px;
	height: 320px;
	font-size: 12px;
	margin: 0;
}

.archive13s_016 #center {
	background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_016/sec01_02_bak.png);
	float:left;
	width: 175px;
	height: 320px;
	font-size: 12px;
	margin: 0;
}
.archive13s_016 #right {
	background-image:url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_016/sec01_01_bak.png);
	float:left;
	width: 180px;
	height: 320px;
	font-size: 12px;
	margin: 0;
}
.archive13s_016 #sec01{
	height: 320px;
	margin-top: 10px;
	padding: 0px;
}

.archive13s_016 .sec02 {
	margin-top: 10px;
}

.archive13s_016 #sec04 {
	width: 530px;
	height: 242px;
	margin-bottom: 15px;
}

.archive13s_016 #sec04_left {
	width: 200px;
	height: 242px;
	float: left;
}

.archive13s_016 #sec04_right {
	width: 330px;
	height: 242px;
	float: left;
}

.archive13s_016 #sec04_text {
	width: 173px;
	height:147px;
	float: left;
	font-size: 12px;
}

.archive13s_016 #sec04_img {
	width: 157px;
	height:147px;
	float: left;
}

.archive13s_016 #sec04_text p {
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
}

.archive13s_016 #sec05 {
	width: 530px;
	height: 295px;
	background-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_016/sec_05_back.png);
}

.archive13s_016 #sec05 ul {
	display:block;
	width: 300px;
	margin-top: 5px;
	margin-left: 65px;
	font-size: 12px;
}

.archive13s_016 #sec05 li {
	list-style-image: url(https://peppynet.s3.amazonaws.com/img/web/pc/library/archive/html/img/13s_016/list_style.gif);
}


.archive13s_016 #sec05 .img01 {
	width: 197px;
	margin-top:20px;
	margin-left:45px;
}

.archive13s_016 #sec05 .img02 {
	width: 130px;
	float: right;
	margin-right: 45px;
	margin-top: 30px;
}

/*--------------------------------------------
13aw_002
--------------------------------------------*/

.archive13aw_002 {
		padding: 20px 20px 10px 20px;
		background-color: #ffffff;	
}

.archive13aw_002 .blkImg {
	float: right;
	width: 150px;
	padding-left: 1em;
}

.archive13aw_002 div#mv {
		margin: 0 0 10px 0 ;
}

.archive13aw_002 div.sec {
		margin: 15px 0 10px 0 ;
}

.archive13aw_002 .sec02 {
		margin: 0 0 10px 0 ;
}

/*--------------------------------------------
13aw_006
--------------------------------------------*/

.archive13aw_006 div#mv01 {
		margin: 0 0 10px 0 ;
}

.archive13aw_006 .sec01{
		font-size:13px ;
}

.archive13aw_006 .sec01{
		margin:0 0 15px 0 ;
}

.archive13aw_006 .sec02{
		margin: 20px 0px 5px 0 ;
}


.archive13aw_006 .sec01 img{
		margin: 0 0 10px 0 ;
}

/*--------------------------------------------
13aw_c006
--------------------------------------------*/

.archive13aw_c006 .blkImg {
	float: right;
	width: 150px;
	padding-left: 1em;
}

.archive13aw_c006 div#mv01 {
		margin: 0 0 10px 0 ;
}

.archive13aw_c006 .sec01{
		font-size:13px ;
}

.archive13aw_c006 .sec01{
		margin:0 0 15px 0 ;
}

.archive13aw_c006 .sec02{
		margin: 20px 0px 5px 0 ;
}


.archive13aw_c006 .sec01 img{
		margin: 0 0 10px 0 ;
}


/*--------------------------------------------
14sp_008
--------------------------------------------*/


#archive14sp_008 {
	
	padding: 20px 15px 10px;
	}


/* ---------------------------------------

ClearFix (必要なければ消す)

---------------------------------------- */

/* -- Modern Browsers -- */
#archive12aw_06 #archive_common .sec01:after,
#archive12aw_06 #archive_common .sec02:after,
#archive12aw_06 #archive_common .sec03:after,
#archive12aw_06 #archive_common .sec05:after,
#archive12aw_06 #archive_common .sec06:after,
#archive12aw_06 #archive_common .sec07:after,
#archive12aw_06 #archive_common h4:after,
div.sec02:after,
div.sec:after,
div#archive12aw_164 ul.social_and_tag:after,
div#archive12aw_164 div#tag:after,
.socialBtnSec:after,
div#archive12sp_c88 .sec01:after,

div#archive12sp_04 .contentsBox:after,
div#archive12sp_04 .entry_box:after,

div#archive12sp_c04 .entry_box03:after,
div#archive12sp_c04 .entry_box05 .contentsBox:after,
div#archive12sp_c04 .entry_box02:after,

#archive11aw_06 .box02:after,
#archive11aw_06 .box01:after,
#archive11aw_82 ul#nav:after,
.floatR:after,
#archive111107 div.sec ul:after,
#archive111107 div.sec:after,
.sec08:after,
div.column03 ol:after,
div.column03 ul:after,
div.column01:after,
div#Arhcive100603 div#Column02 ul:after,
div#Arhcive100603 div#Column01 ul:after,
div#Arhcive100521 div.Column p:after,
#s091204 div.Horitsu01:after,
#DocClm .Img01:after,
#P100409 #Photo01_02:after,
#P100409 #photo02_01:after, 
#P100409 #photo02_02:after,
#P100409 #photo02_03:after,
#P100409 #photo02_04:after,
#P100409 #Recommend:after,
div#Arhcive101027 div#Main div.Box:after,
div#Arhcive101220 div#Main div.Section01:after,
div#archive110411 div#Main div.sect_nyan:after,
div#Arhcive110506 div#Main div.sec04:after,
div#archive110831 div.images:after,
div#archive12sp_02 ul:after,
div#archive12sp_c02 ul:after,
div#archive12sp_04 #content:after,
div#archive12sp_c04 ul:after,
div#archive12sp_06 ul:after,
div#archive12sp_06_02 ul:after,
div#archive12sp_158 ul:after ,
div#archive12sp_158_02 ul:after,
div#archive12sp_26 div.entry_box:after,
div#archive12sp_04 div#social_bottom:after,
div#archive12sp_04 div.socialBtnSec ul:after,
div#archive13ss_034 ul:after,
div#archive13ss_c032 ul:after,
div#archive13ss_020 ul:after,
div.archive13ss_c020 div.row:after,
div.archive13ss_c020 dl.checkpoint dd:after,
div.archive13ss_073 .section01:after,
div.archive13ss_010 ul:after,
div.archive13ss_079 div.sec02Cont:after,
div.archive13ss_c010 #sec01Col02 ul li:after,
div.archive13s_002 .sec01 .row:after,
div.archive13s_002 .sec04 .row:after,
div.archive13s_034 ul#sec01Item:after,
div.archive13s_034 #sec02column .row ul:after,
div.archive13s_034 .colsec01:after,
div.archive13s_046 .clearfix:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	line-height: 0;
}

/* -- IE7 -- */

*:first-child+html .socialBtnSec,
*:first-child+html div#archive12sp_c88 .sec01,
*:first-child+html div#archive12sp_04 .entry_box,
*:first-child+html div#archive12sp_04 .contentsBox,

*:first-child+html div#archive12sp_c04 .entry_box03,
*:first-child+html div#archive12sp_c04 .entry_box05 .contentsBox,
*:first-child+html div#archive12sp_c04 .entry_box02,



*:first-child+html #archive11aw_06 .box02,
*:first-child+html #archive11aw_06 .box01,
*:first-child+html #archive11aw_82 ul#nav,
*:first-child+html .floatR,
*:first-child+html #archive111107 div.sec ul,
*:first-child+html #archive111107 div.sec,
*:first-child+html .sec08,
*:first-child+html div.column03 ol,
*:first-child+html div.column03 ul,
*:first-child+html div.column01,
*:first-child+html div#Arhcive100603 div#Column02 ul,
*:first-child+html div#Arhcive100603 div#Column01 ul,
*:first-child+html div#Arhcive100521 div.Column p,
*:first-child+html #s091204 div.Horitsu01,
*:first-child+html .DocClm #Img01,
*:first-child+html #P100409 #Photo01_02,
*:first-child+html #P100409 #Photo02_01,
*:first-child+html #P100409 #Photo02_02,
*:first-child+html #P100409 #Photo02_03,
*:first-child+html #P100409 #Photo02_04,
*:first-child+html #P100409 #Recommend,
*:first-child+html div#Arhcive101027 div#Main div.Box,
*:first-child+html div#Arhcive101220 div#Main div.Section01,
*:first-child+html div#archive110411 div#Main div.sect_nyan div,
*:first-child+html div#Arhcive110506 div#Main div.sec04,
*:first-child+html div#archive110831 div.images,
*:first-child+html div#archive12sp_02 ul,
*:first-child+html div#archive12sp_c02 ul,
*:first-child+html div#archive12sp_04 #content,
*:first-child+html div#archive12sp_c04 ul,
*:first-child+html div#archive12sp_06 ul,
*:first-child+html div#archive12sp_06_02 ul,
*:first-child+html div#archive12sp_158 ul,
*:first-child+html div#archive12sp_158_02 ul,
*:first-child+html div#archive12sp_26 div.entry_box,
*:first-child+html div#archive12sp_04 div#social_bottom,
*:first-child+html div#archive12sp_04 div.socialBtnSec ul,
*:first-child+html div#archive13ss_034 ul,
*:first-child+html div#archive13ss_c032 ul,
*:first-child+html div#archive13ss_020 ul,
*:first-child+html div.archive13ss_c020 div.row,
*:first-child+html div.archive13ss_c020 dl.checkpoint dd,
*:first-child+html div.archive13ss_073 .section01,
*:first-child+html div.archive13ss_010 ul,
*:first-child+html div.archive13ss_079 div.sec02Cont,
*:first-child+html div.archive13ss_c010 #sec01Col02 ul li,
*:first-child+html div.archive13s_002 .sec01 .row,
*:first-child+html div.archive13s_002 .sec04 .row,
*:first-child+html div.archive13s_034 ul#sec01Item,
*:first-child+html div.archive13s_034 #sec02column .row ul,
*:first-child+html div.archive13s_046 .clearfix {
	display: inline-block;
}

/*  -- Legacy IE -- */

* html .socialBtnSec,
* html div#archive12sp_c88 .sec01,
* html div#archive12sp_04 .entry_box,
* html div#archive12sp_04 .contentsBox,

* html div#archive12sp_c04 .entry_box05 .contentsBox,
* html div#archive12sp_c04 .entry_box03,
* html div#archive12sp_c04 .entry_box02,

* html #archive11aw_06 .box02,
* html #archive11aw_06 .box01,
* html #archive11aw_82 ul#nav,
* html .floatR,
* html #archive111107 div.sec ul,
* html #archive111107 div.sec,
* html .sec08,
* html div.column03 ol,
* html div.column03 ul,
* html div.column01,
* html div#Arhcive100603 div#Column02 ul,
* html div#Arhcive100603 div#Column01 ul,
* html div#Arhcive100521 div.Column p,
* html #s091204 div.Horitsu01,
* html #DocClm .Img01,
* html #P100409 #Photo01_02,
* html #P100409 #Photo02_01,
* html #P100409 #Photo02_02,
* html #P100409 #Photo02_03,
* html #P100409 #Photo02_04,
* html #P100409 #Recommend,
* html div#Arhcive101027 div#Main div.Box,
* html div#Arhcive101220 div#Main div.Section01,
* html div#Arhcive110506 div#Main div.sec04,
* html div#archive110831 div.images,
* html div#archive12sp_02 ul,
* html div#archive12sp_c02 ul,
* html div#archive12sp_04 #content,
* html div#archive12sp_c04 ul,
* html div#archive12sp_06 ul,
* html div#archive12sp_06_02 ul,
* html div#archive12sp_158 ul,
* html div#archive12sp_158_02 ul,
* html div#archive13ss_002 ul,
* html div#archive13ss_002_02 ul,
* html div#archive12sp_26 div.entry_box,
* html div#archive12sp_04 div#social_bottom,
* html div#archive12sp_04 div.socialBtnSec ul,
* html div#archive13ss_034 ul,
* html div#archive13ss_c032 ul,
* html div#archive13ss_020 ul,
* html div.archive13ss_c020 div.row,
* html div.archive13ss_c020 dl.checkpoint dd,
* html div.archive13ss_073 .section01,
* html div.archive13ss_010 ul,
* html div.archive13ss_079 div.sec02Cont,
* html div.archive13ss_c010 #sec01Col02 ul li,
* html div.archive13s_002 .sec01 .row,
* html div.archive13s_002 .sec04 .row,
* html div.archive13s_034 ul#sec01Item,
* html div.archive13s_034 #sec02column .row ul,
* html div.archive13s_046 .clearfix {


	height: 1%;
}
