@charset "utf-8";cf-num
/* ------------------------------------------
main-contents＞entry
--------------------------------------------- */
/*section */
.st-kihon,
.center-dayori {
		width:98%;
		margin:0 auto;
}
.st-kihon {
	font-family: 'Noto Serif JP', serif;
	font-weight:500;
}
/* トップおしらせ */
#tayori-list-con{
	width:80%;
	margin:0 auto 32px; auto;
	padding:12px 0;
	height:120px;
	overflow:scroll;
}
dl.centerdayori-list {
	width:90%;
	margin:15px 0 0px 16px;
	color:#333;
	display:flex;
	flex-wrap:wrap;
}


dl.centerdayori-list dt {
	width:24em;
	background: url(../img/icon_infoList.gif) left 3px no-repeat;
	margin: 0;

	padding: 0 0 0 13px;
	font-size:15px;
	line-height:1;
}

dl.centerdayori-list dt a{
	text-decoration:none;
	color:olive;
	margin-bottom:-1em;;

}

dl.centerdayori-list dt a:hover {
	text-decoration:underline;
	color:orange;
}

dl.centerdayori-list dd {
	font-size:11px;
		margin-bottom: 0;
	line-height:1;

	color:#666;
}
#st-kihon-banner {
	width:72%;
	margin:0 auto 16px auto;
}
.callcenter-rtn {
	width:72px;
	margin:0 auto 16px auto;
}
#st-kihon-banner img,
.callcenter-rtn img {
	width:100%;
	height:auto;
}
/*
#contents.entry .sankou-con ul {
	width: 680px;
	padding-top: 10px;
	padding-left: 15px;
	position:relative;
}
*/
#contents h2#callcenter-title {
	width:90%;
	height:auto;
	margin:0 auto 24px auto;
}



/* ------------------------------------------
main-contents＞entry
--------------------------------------------- */


/* main/contens/content */
#content {
	width: 100%;
	height: auto;
}

#content .more_link {
	font-size:12px;
	text-align:right;
	margin-right:48px;
}
#content .more_link a {color:#666;}
#content .post {
	width:auto;
	margin:0 0 0 0;
}
.entry {
	width:604px;
	border-radius: 16px;		/* CSS3草案 */
	-webkit-border-radius: 16px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 16px;
	margin-bottom: 25px;
	margin-top:8px;
	padding: 20px 30px;
	border: solid 4px lightgreen;margin-bottom:35px;
	clear:both;
}
.entry h1,
.entry h2,
.entry h3,
.entry h4,
.entry h5,１
.entry h6 {
	color:#333;
	font-weight:bold;
	margin:0 0 0 10px;
	padding:0;
	line-height:1.5;
	clear:both;
}
.entry h2 {
	font-size:1.8em;
}
.entry h3 {
	font-size:1.2em;
	color:#333;
}
.entry li {
	text-align:justify;
}
#contents h2#callcenter-title img {
	width:100%;
}
#contents h2#callcenter-title span {
	display:none;
}
.entry h3 span {
	font-size:90%;
}

.entry .box-bg {
	width:96%;
	padding:0.4em 0.2em;
	display:block;
	background-color: mistyrose;
	margin:0.2em auto 0.4em auto;
}
/* コールセンターだよりトップ（運営の基本） */
.st-kihon h3 {
	color:olive;
	font-size:24px;
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:700;
	background-image:none;
	margin-bottom:1em;
	padding:0.3em 1em;
	border-top:solid 1px #aaa;
	border-right:solid 10px #aaa;
	border-bottom:solid 1px #aaa;
	border-left:solid 10px #aaa;
	text-align:center;

}	
.st-kihon h3 span {
	color:#f2a096;
}
.st-kihon .inyo {
	width:80%;
	margin:0 auto;
}
.st-kihon h4 {
	font-size:18px;
	font-weight:700;
	margin:0 0 0.3em 0
}
.st-kihon .inyou h4 {
	font-family: 'Noto Sans JP', sans-serif;
	font-size:16px;
	font-weight:900;
}
.st-kihon h5 {
	font-size:15px;
	font-weight:700;
	margin:0 0 0.5em 1.5em;
	text-indent:-2em;
}
.st-kihon h6 {
	font-size:14px;
	font-weight:400;
	margin:0 0 0.5em 2.5em;
	text-indent:-3em;
	line-height:1.8;
}
.st-kihon h6 span {
	border-bottom: solid red 1px;
}
.entry .st-kihon .kihon-article p,
.entry .st-kihon p {
	font-size:14px;
	font-weight:500;
	line-height:1.9;
	text-indent:1em;
	margin-bottom:0;
	padding:0;
}
.entry .st-kihon .kihon-article {
	width:98%;
	margin-left:2%;
}
.entry .st-kihon .kihon-article p {
	width:97%;
	margin-left:3%;
	line-height:1.6;
}
.entry .st-kihon .kihon-article .ul {
	width:100%;
	margin:0;
}
.entry .st-kihon .kihon-article ul li {
	background-image:none;
	font-size:14px;
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:300;
	text-indent:-1em;
	margin-bottom:0.5em;

}

.entry .st-kihon .kihon-article ul li span {
	border-bottom: solid red 1px;
}
.st-kihon .inyou p {
	width:96%;
	margin:0 0 0.5em 1em;
	font-size:15px;
	text-indent:0;
	line-height:1.6;
}
.entry .st-kihon p span {
	border-bottom: solid red 1px;
}
.entry .st-kihon .lead {
	width:94%;
	margin:0 auto 1.2em auto;
}
/* 引用 */
.entry blockquote {
	width:90%;
	margin:10px auto 32px auto;
	background-color:#f4f8e9;
	padding: 10px 0 4px 0; 
	border: solid 1px olive; 
	border-radius: 10px;		/* CSS3草案 */
	-webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 10px;
}
.entry blockquote * {
	width:auto;
	margin-left:0;
}
.entry blockquote p {
	width:94%;
	margin:0 auto;
	line-height:2;
}
.entry blockquote p.inyou-p {
	width:90%;
	margin:0 auto;
	font-size:15px;
	text-indent:-1em;
	line-height:1.5;
}
/* QAcon */
h3.title,
h3.cc-title { display:none;}
.mobile-only {display:none;}
.center-dayori {
	width:96%;
	margin:0 auto;
}
/* 記事タイトル */
.entry .center-dayori h3.title {
	display:block;
	font-family: 'Mochiy Pop P One', sans-serif;
	font-size:18px;
	letter-spacing:0.05em;
	color:olive;
	margin:0 0 6px 0px;
	padding:0px 0 1em 5px;
	background: url(../images/callcenter/tsubuyaki-titile-bg.png) left 1.2em no-repeat;
}
.entry .center-dayori h3.mobile-only {display:none;}
.center-dayori h4 {
	width:auto;
	display:inline-block;
	margin:0 0 1.5em 0;
	padding:3px 6em 5px 3em;	
	background-image: linear-gradient(45deg, #5eb756 80%, #fff 88% );
	color:#fff;
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:900;
	font-size:18px;
	line-height:1;
}
.center-dayori h4.i-red {
	background-image: linear-gradient(45deg, #cd5c5c 80%, #fff 88% );
}
.entry .lead p.lead-p {
	font-weight:900;
	font-size:18px;
	line-height:1;
	font-style:italic;
	margin-bottom:0.5em;
	text-indent:0;
	color:indigo;
}
	
.entry .lead #fukidashi02 {
	background-image:url(/houmon/images/callcenter/fukidashi02.png);
	background-repeat:no-repeat;
	background-size:100%;
	background-positon:left top;
	width:90%;
	height:auto;
	margin:0 auto 0.5em auto;
	position:relative;
	z-index:20;
	font-size:18px;
	padding-top:3em;
	padding-bottom:1em;
}
.entry .lead #fukidashi02 p {
	font-size:1.2em;
	margin-bottom:0.6em;
	margin-left:2em;
}
.entry .lead #fukidashi02 ul {
	width:80%;
	margin:0 0 0 5em;
	padding-bottom:3em;
	}
.entry .lead #fukidashi02 ul li {
	font-size:1.1em;
	line-height:1.2;
	margin-bottom:0.3em;
	background-image:none;
	padding:0;
}
.entry .lead-toiawase ul {
	margin-bottom:24px;
}
.entry .lead-toiawase li {
	width:96%;
	background-color:rgb(255,248,164);
	padding:0.3em 2%;
	margin-bottom:0.5em;
	font-size:1.1rem;
	background-image:none;
}
.entry .lead-toiawase li span {
	font-size:96%;
}
.entry .lead-toiawase li.toiawase-common {
	font-size:1.1rem;
	background-color:rgb(253,233,234);
	color:red;
	}
.entry .lead-toiawase li.toiawase-common span {
	color:#333;
}
.center-dayori h4.iken {
	background-image: linear-gradient(45deg, #b98e6f 80%, #fff 88% );
	color:#fff;
}
.center-dayori .sankou {
	position:relative;
}
.center-dayori .sankou h3#gimuka-title {
	width:100%;
	height:auto;
}
.center-dayori .sankou h3#gimuka-title img {
	width:100%;
	height:auto;
	margin-bottom:24px;
}
.center-dayori .sankou p.sankou-ref {
	font-size:14px;
}
.center-dayori .sankou h4 {
	width:100%;
	margin:0 auto 1.5em auto;
	padding:3px 0 5px 0;	
	background-image: linear-gradient(45deg, #5eb756 30%, #fff 50% , #5eb756 70%);
	color:#333;
	text-align:center;
	font-weight:700;
}
.center-dayori .column h4 {
	background-image: linear-gradient(45deg, #f39e6c 30%, #fff 50% , #f39e6c 70%);
	color:#333;
	text-align:center;
	font-weight:700;
}
/* 針さし事故 */
.center-dayori .sankou .sankou-con h4 {
	width:100%;
	margin:0 auto 1.5em auto;
	padding:13px 0 15px 0;	
	background-image: linear-gradient(45deg, #cedcf1 30%, #fff 50% , #cedcf1 70%);
	color:indigo;
	text-align:center;
	font-weight:700;
}


.center-dayori h5 {
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:700;
	font-size:16px;
	margin-bottom:0.4em;
}
.center-dayori h5.sankou-h5 {
	color:red;
}
.center-dayori .lead {
	width:80%;
	margin:0 auto 3em auto;
}
.center-dayori .sankou .lead {
	margin-bottom:1em;
}
.center-dayori .lead p {
	width:100%;
	margin:0 auto;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:16px;
	font-weight:500;
}
.center-dayori .lead p span {
	color:red;
}
.center-dayori .lead p span.bold800 {
	color:#333;
	font-weight:800;
}
.center-dayori .column .lead p span.weight400 {
	color:#333;
	font-weight:400;
}
.center-dayori .column .lead p {
	font-size:16px;
}
.sankou-con01,
.sankou-con02,
.sankou-con03,
.sankou-con {
	width:96%;
	margin:0 auto 36px auto;
	padding:12px 2%;
	background-color:#fff;
	box-shadow:3px 3px 10px  rgb(0,0,0,0.3);
	position:relative;
}
.sankou-con02 {
	background-color:#fff;
	box-shadow:none;	
}
.sankou-con03 {
	margin-bottom:48px;
}

.sankou-con-qbox {
	width:96%;
	margin:0 auto 24px auto;
	padding:12px 2%;
	background-color:#fff;
	box-shadow:3px 3px 10px  rgb(0,0,0,0.3);
	position:relative;
}

.sankou-q {
	width:100%;
	border-bottom:solid 1px #aaa;
	margin-bottom:1em;
}
.center-dayori .sankou  .sankou-con-qbox p {
	width:96%;
	margin:0 auto;
	color:red;
	font-size:18px;
}
.center-dayori .sankou .sankou-a h4,
.center-dayori .sankou .sankou-con-qbox h4 {
	width:90%;
	padding:0.1em 0 0.1em 0;	
	background-image: none;
	text-align:left;
	text-indent:-5em;
	margin-left:6em;
	font-size:18px;
}
.center-dayori .sankou .sankou-a h4 {
	paddning:0;
	margin-bottom:0.3em;
}
.center-dayori .sankou .sankou-a h4 span,
.center-dayori .sankou .sankou-q h4 span {
	font-size:150%;
}

.sankou-con01 {
	background-color:#fff;
	width:48%;
	box-shadow:none;
	margin-bottom:-48px;
}
.sankou-con01 img {
	width:98%;
	height:auto;
	margin:0 auto;
	padding:3px;
	box-shadow:3px 3px 10px  rgb(0,0,0,0.3);
}
.sankou-con-fukidashi {
	background-image:url(/houmon/images/callcenter/fukidashi.png);
	background-repeat:no-repeat;
	background-size:100%;
	background-positon:left top;
	width:72%;
	height:auto;
	padding:0;
	margin:0 auto 36px auto;
	position:relative;
	z-index:20;
	padding-top:9em;
}

.entry .sankou-con-fukidashi p {
	width:72%;
	margin:0 auto;
	font-size:16px;
	text-indent:0;
	padding-bottom:8em;
}
.entry .sankou-con-fukidashi p a {	
	font-size:1em;
	color:royalblue;

}
.entry .sankou-con-fukidashi p a:hover {
	color:orange;
}
.entry .sankou-con03 h3,
.entry .sankou-con h3 {
	margin-bottom:0.4em;
}
.entry .sankou-con03 h3 {
	margin-left:2em;
	color:indigo;
}	
.entry .sankou-con03 p,
.entry .sankou-con p {
	font-family: 'M PLUS Rounded 1c', sans-serif; 
	font-size:16px;
	font-weight:400;
	word-break: break-all;
}
.entry .sankou-con03 p {
	width:90%;
	margin:0 auto 1em auto;
	color:indigo;
	font-size:15px;
}
.entry .sankou-con02 p {
	font-size:15px;
	font-weight:500;
	margn-bottom:1em;
}
.entry .sankou-con p span {
	color:red;
}
.entry .sankou-con p.point {
	width:90%;
	background-image:none;
	font-family: 'M PLUS Rounded 1c', sans-serif; 
	font-size:16px;
	font-weight:600;
	word-break: break-all;
	margin-left:2em;
	margin-bottom:0.4em;
	text-indent:0;
}
.entry .sankou-con p.point2 {
	width:90%;
	background-image:none;
	font-family: 'M PLUS Rounded 1c', sans-serif; 
	font-size:16px;
	font-weight:500;
	word-break: break-all;
	margin-left:2.8em;
	margin-bottom:0.5em;
	text-indent:0;
	line-height:1.3;
}


.entry .sankou-con02 .sankou-a p {
	width:96%;
	font-size:15px;
	font-weight:600;
	margin:0 auto 1em auto;
}
.entry .sankou-con02 .sankou-a p span {
	font-size:14px;
	font-weight:400;
}
.entry .sankou-con03 ul,
.entry .sankou-con ul {
	width:84%;
	margin:0 auto;
}
.entry .sankou-con ul li {
	background:url(../images/callcenter/mark-orange12px.png) left 4px no-repeat;
	font-family: 'M PLUS Rounded 1c', sans-serif;

	font-size:14px;
	font-weight:400;
	margin:0 0 0.5em 0;
	padding:0 0 0 1em;
	text-indent:0;
}
.entry .sankou-con03 ul#tokutei-shikkan01 {
	margin-bottom:2em;
}
.entry .sankou-con03 ul#tokutei-shikkan02 {
	margin-bottom:0;
	margin-left:4em;
}
.entry .sankou-con03 ul#tokutei-shikkan01 li,
.entry .sankou-con03 ul#tokutei-shikkan02 li {
	background-image:none;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:15px;
	font-weight:400;
	margin:0 0 0.5em 0;
	padding:0;
	text-indent:-2em;
	color:indigo;
}
.entry .sankou-con03 ul#tokutei-shikkan02 li {
	margin:0 0 0.3em 0.5em;
	padding:0;
	text-indent:-1.2em;
}
.entry .sankou-con03 ul#tokutei-shikkan02 li.num10 {
	margin-left:0;
}

.entry .sankou ul.bg-none li {
	background-image:none;
	padding-left:0;
	color:cornflowerblue;
	font-weight:600;
}
.entry .sankou ul.bg-none li p {
	width:98%;
	font-size:1rem;
	line-height:1.4;
	text-indent:0;
	margin-left:0;
	font-weight:400;

}
#tokutei-shikkan-chart {
	width:90%;
	margin:0 auto;
}
#tokutei-shikkan-chart img {
	width:100%;
	height:auto;
	margin-bottom:0;
}
/*　針刺 */
.ask {
	width:80%;
	margin:0 auto 32px auto;
	border:solid 1px #666;
	padding:12px 2% 12px 2%;
}
.entry .sankou-con .ask p {
	width:96%;
	margin:0 0 0.3em 1em;
	color:indigo;
	font-size:18px;
	text-indent:-1em;
}
.entry .sankou-con .ask p.ask-tel {
	font-size:24px;
	text-align:center;
	text-indent:0;
	margin-left:0;
}
.entry .sankou-con ul.harisashi {
	margin-bottom:24px;
}
.entry .sankou-con ul.harisashi li {
	background-image:none;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:16px;
	font-weight:400;
	margin:0 0 0.3em 0;
	padding:0;
	text-indent:-1em;
}
.entry .sankou-con ul.harisashi li ul {
	width:96%;
	margin:0.5em 0 0 1em;
	}
.entry .sankou-con ul.harisashi li ul li {
	line-height:1.2;
	margin-bottom:0.5em;
	}
.entry .sankou-con ul.harisashi li ul li a {
	font-size:0.8em;
	}

.entry .sankou-con ul.point-li li {
	width:96%;
	background-image:none;
	margin:0 0 0 1em;
	color:red;
	font-size:16px;
	font-weight:500;
	text-indent:-1em;

}
.entry .sankou-con02 ul.num li,
.entry .sankou-con ul.num li {
	text-indent:-1em;	
	background-image:none;
}
.entry .sankou-con02 ul.num li {
	text-indent:-1.4em;
}
.entry .sankou-con02 ul li {
	font-size:15px;
}
.entry .sankou-con02 ul li ul {
	margin-left:0;
	font-size:15px;
}
.entry .sankou-con02 ul li ul li p {
	font-seize:16px;
	font-weight:600;
}
.entry .sankou-con02 ul li ul li {
	background:url(../images/callcenter/li-mark-dot.png) left 4px no-repeat;
	font-size:15px;
	}
.entry .sankou-con02 ul li p {
	font-size:16px;
}
/*参考部分 */
.entry .shiryo-etc {
	width:100%;
	margin:0 auto 16px auto;
	padding:0;
	background-color:#fff;
	position:relative;
	border:solid 2px #ccc;
}
.entry .shiryo-title {
	background-image:none;
	background-color:#f4efc3;
	width:100%;
	height:auto;
	margin:0 auto 24px auto;
	padding:0;
	background-color:#f4efc3;

	position:relative;
	border-bottom:solid 1px #aaa;

}
.entry .shiryo-title h4 {
	display:block;
	width:96%;
	margin:0 auto 0 auto;
	padding:0.6em 0 0.2em 0;
	font-size:16px;
	line-height:1.3;
	text-align:justify;
	background-image:none;
}
.entry .shiryo-etc h5 {
	color:#04f;
}
.entry .shiryo-etc p {
	width:94%;
	margin:0 auto 0.5em auto;
	font-size:14px;
	text-indent:0;
	text-align:left;
	word-break: break-all;

}
.entry .shiryo-etc p.u-line {
	text-decoration:underline;
}
.entry .shiryo-etc p span {
	font-size:15px;
	font-weight:600;
}
.entry .shiryo-etc p span.u-line {
	text-decoration:underline;
}
.entry .shiryo-etc p.sankou-cf {
	width:92%;;
	font-size:15px;
	text-indent:-1em;
	margin-left:2em;

}
.entry .shiryo-etc ul {
	margin-left:0em;
	width:96%;
	margin:0 auto 2em auto;
}
.entry .shiryo-etc ul li {
	background-image:none;
	text-indent:-1em;
	margin:0 0 0.5em 1em;
}
.entry .shiryo-etc ul li p {
	width:100%;
	font-weight:400;
	font-size:13px;
	text-indent:0;
	margin:0 0 0.5em 0;
	text-align:left;
}
.entry .shiryo-etc ul li p a {
	font-size:12px;
}
.entry p.shiryou-info {
	font-weight:600;
	width:90%;
	margin:0 auto;
	font-size:14px;
}
.entry .box-q {
	width:95%;
	margin:0 auto 1.5em auto;
	border-radius:24px;
	padding:0.6em 2% 0.4em 2%;
	background-color:#f0f6e1;
	border:solid 2px #00b7ee;
}
.entry .q-red {
	background-color:#fdeae9;
}

.entry .box-q p {
	width:90%;
	margin-left:2.4em;
	font-size:16px;
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:500;
	text-indent:-1.8em;
}

.entry .box-q p.q-num00 {
	width:87%;
	text-indent:-3em;
	margin-left:3.6em;
}
.entry .box-q p.q-num {
	width:87%;
	text-indent:-1.2em;
	margin-left:3.6em;
}
.entry .box-q p.q-num01 {
	width:85%;
	text-indent:-3.8em;
	margin-left:4.2em;
}
.entry .box-q p.q-num02 {
	width:85%;
	margin-left:4.2em;
	text-indent:-2em;
}

.entry .box-a {
	width:90%;
	margin:0 0 3em 5%;
	padding:0.6em 2% 0.4em 2%;
	background-color:#fdede4;
	
}
.entry .y-green {
	background-color:#f0f6e1;
}
.entry .last-a {
	margin-bottom:5em;
}

.entry .box-a p {
	width:90%;
	margin-left:2.4em;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:16px;
	font-weight:500;
	text-indent:-1.6em;
}
.entry .box-a p a {
	overflow-wrap: break-word;
}
.entry .box-a p span.sankou {
	font-size:14px;
	font-weight:500;
	color:#333;
}
.entry .box-a p span.qa-cf {
	font-size:15px;
	color:#333;
}
.entry .box-a p.p-ans2 { 	/*回答行2行目 */
	width:91%;
	margin-bottom:0.5em;
	text-indent:0;
}
.entry .box-a p.inyou-p { /*Blockquoteの中 */
	font-weight:500;
	margin-bottom:0.75em;
}

.entry .box-a p.qa-cf02,
.entry .box-a p.qa-cf {
	width:88%;
	font-size:15px;
	margin-left:2.4em;
	text-indent:-1em;
word-break: break-all;

}
.entry .box-a p.qa-cf02 {
	width:88%;
	font-size:15px;
	margin-left:2.4em;
	margin-bottom:0.4em;
	text-indent:-1em;
	line-height:1.4;
}
.entry .box-a p.qa-cf02 a {
	color:indigo;
	font-weight:300;
}
.entry .box-a p.qa-cf02 a:hover {
	color:orange;
}

.entry .box-a p.qa-ref {
	width:88%;
	margin-left:2.4em;
	text-indent:0;
}

.entry .box-a p.qa-num {
	width:87%;
	text-indent:-1em;
	margin-left:3.2em;
}

.entry .box-a p.qa-num01 {
	width:85%;
	text-indent:-3.8em;
	margin-left:4.2em;
}

.entry .box-a p.qa-num02 {
	width:85%;
	margin-left:4em;
	text-indent:-2em;
}

.entry .box-a p.qa-cf8 {
	width:90%;

	margin-left:2.4em;
	text-indent:-6em;
}
.entry .box-a p.shutten {
	font-size:14px;
	text-align:right;
	margin-top:-0.5em;
}
.entry .box-q p span,
.entry .box-a p span {
	color:red;
}
.entry .box-a ul,
.entry .box-q ul {
	width:90%;
	margin-left:2.4em;
}
.entry .box-a ul li,
.entry .box-q ul li {
	background:url(../images/callcenter/mark-orange12px.png) left 6px no-repeat;
	font-size:16px;
	font-weight:500;
	margin:0 0 0.5em 0;
	padding:0 0 0 1em;
	text-indent:0;
}

.entry .box-a blockquote ul {
	width:90%;
	margin-left:2em;
	}

.entry .box-a blockquote ul.cf-num {
	width:84%;
	margin-left:4.5em;
}

.entry .box-a ul.cf-num li {
	padding:0;
	text-indent:-1.35em;
	background-image:none;
	font-size:15px;
}
.entry .iken-q {
	width:95%;
	margin:0 auto 1.5em auto;
	border-radius:24px;
	padding:0.6em 2% 0.4em 2%;
	background-color:#dde8e7;
	border:solid 2px #00b7ee;
}
.entry .iken-q p {
	width:94%;
	margin-left:1em;
	font-size:16px;
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:500;	
	text-indent:0;
}
.entry .iken-a {
	width:90%;
	margin:0 0 3em 5%;
	padding:0.6em 2% 0.4em 2%;
	background-color:#fdede4;
}
.entry .iken-a p {
	width:94%;
	margin-left:1em;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:16px;
	font-weight:500;
	text-indent:0;
}

#sankou-books {
	width:100%;
	margin-bottom:32px;
	display:flex;
	flex-wrap:wrap;
	justify-content: space-between;
}
#sankou-books .img-con {
	width:18%;
	padding:6px;
	border:solid 1px #333;
	display:flex;
	align-items: center;
}
#sankou-books  .img-con img {
	width:100%;
	position:relative;
	top:0;
	margin:0;

}
.entry .cc-board .cc-date h3.title {
	display:block;
	font-size:1.8em;
	color:olive;
	margin:0 0 6px 0px;
	padding:0px 0 1em 5px;
	background: url(../images/callcenter/tsubuyaki-titile-bg.png) left 1.2em no-repeat;
}
.entry h3.cc-title {display:none;}
/*コールセンターだよりの場合 */
.entry .cc-board {
/* 380-128 */
	width:380px;
	height:120px;
	position:relative;
/*	background: url(../images/callcenter/callcenter-tayori-title.png) left top no-repeat; */
	background-size:cover;
	margin-bottom:24px;
	
}
.entry img {
	width:96%;
	margin:0 auto 16px auto;
}
.entry .cc-board .cc-date h3.title {display:none;}

.entry .cc-board .cc-date {
	width:150px;
	height:90px;
	background: url(../images/callcenter/tsubuyaki-fukidashi.gif) left top no-repeat;
	position:absolute;
	top:30px;
	left:345px;
	padding-left:100px;
}
.entry .cc-board .cc-date h3.cc-title {
	display:block;
	font-size:1em;
	font-weight:normal;
	line-height:1;
	margin:30px 0 4px 8px;
}

.entry a {
	color:firebrick;
}
.entry a:hover {
	text-decoration:underline;
	color:#FD666C;
}
.entry p {
	width:100%;
	font-size:1em;
	margin:0 0 10px 0;
	text-align: justify;
	text-justify: inter-ideograph;
	text-indent:1em;
	color:#444;
	line-height:1.7;
}
.entry p.author {
	width:auto;
	font-size:0.9em;
	text-align:right;
	margin-right: 3em;
}
.float-l {float:left;}
.float-r {float:right;}
.entry .cc-date p {
	font-size: 0.9em;
	text-indent: 0;
	margin:0 0 0 32px;
	padding:0;
}

.entry ul {
	margin: 3px 0 1em 2em;
	list-style-type: none;
}
.entry ol {
	margin: 3px 0 1em 2.5em;
	list-style-type: decimal
	list-style-position:outside;
}
.entry ul li,
.entry ol li {
	font-size:1em;
	line-height:1.5;
	margin-bottom:3px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma,
	"HiraMaruPro-W4", "ヒラギノ丸ゴ Pro W4", 
	"Hiragino Kaku Gothic Pro", "HG丸ゴシックM-PRO", sans-serif;	
}
.entry ul li {
	background: url(../images/callcenter/mark6px.gif) left 8px no-repeat;
	padding:0 0 0 10px;
}
.entry ul.li-mark-pink li {
	background:url(../images/callcenter/mark-circle10pink.png) left 5px no-repeat;
	padding:0 0 0 14px;
}
.entry ul#soudan-cf {
	margin-left:130px;
}
.entry p#soudanbi {
	margin-left:100px; 
	text-decoration: underline; 
	color: #800000; 
	font-size:24px;font-weight:bold;
}
.entry table,
.entry table tr,
.entry table td,
.entry table th {
	border:none;
}
.entry table td,
.entry table th { padding: 3px 5px;}
.entry table#soudan-table {
	width: 300px;
	margin:0 0 15px 150px; 
}

.entry p.posted-date {
	font-size:12px;
	color:#888;
	text-align:right;
	margin-right:30px;
	margin-bottom:0;
}
.entry #cal-oct {
	width:20%;
	margin-right:4%;
	float:left;
}
.entry #cal-oct img {
	width:100%;
}
.entry #oct-lead {
	width:75%;
	float:right;
}
.entry img#h25sakura {
	width:35%;
}
.entry img#h25ajisai  {
	width:150px;
	float:right;
}
.entry p.h25ajisai-left-p {
	width:60%; 
}
.entry p#h25kaki-kyuuka {
	width:114px;
	margin-right:8%;
	float:right;
}
.entry p#h25kaki-kyuuka img {
	width:100%;
}
.entry #oct2018ill {
	width:250px; 
	margin:0 auto;
}
/*----------------------------------------------
サイドナビ（カテゴリーリスト／月別アーカイブリスト）
当面表示しない
--------------------------------------------------*/
#side-navi {
	display:none;
/*
	width:140px;
	margin: 0 0 0 0;
	padding: 20px 0 0px 8px;
	height:100%;
	float:right;
	border-left: solid 1px #fff;
*/
}
#side-navi ul {
	margin:0 0 10px 0px;
}
#side-navi ul li h2 {
	font-size:12px;
	color:olive;
	margin:10px 0 5px 6px;
}
#side-navi ul li p {
	margin:0 30px 10px 0;
	font-size:11px;
	color:#333;
	text-align:right;
}
#side-navi ul ul { margin:0 0 20px 0px;}
#side-navi li li {
	width:140px;
	line-height:1.4;
	margin-bottom:6px;
	font-size:11px;
}
#side-navi li li a {
	color:#555;
	padding-left:12px;
	text-decoration:none;
}
#side-navi li li a:hover {
	color:chocolate;
	text-decoration:none;
}

#side-navi li li.current a {
	background: url(../img/mark-li10.gif) left 0px no-repeat;
	text-decoration:underline;
}
#side-navi li li span {
	font-size:10px;
	color:#888;
}


/* ぱんくず */
/* パン屑 */
#contents .pankuzu {
	width:90%;
	margin:3px 0 0 30px;
	font-size:12px;
/*	font-family: 'Hiragino Kaku Gothic Pro', Meiryo, "ＭＳ Ｐゴシック", "Osaka", verdana, arial, san-serif; */
}
#contents .pankuzu dl {
}
#contents .pankuzu dl dt {
	width:auto;
	float:left;
}
#contents .pankuzu dl dd {
	width:auto;
	font-size:12px;
	color:#009999;
}
#contents .pankuzu dl dt span,
#contents .pankuzu dl dd span {
	color:yellowgreen;
}

#contents .pankuzu dl dt a,
#contents .pankuzu dl dd a { 
	font-deroration:underline;
	color:olive;
}
#contents .pankuzu dl dt a:hover,
#contents .pankuzu dl dd a:hover { color:orange;}

/*
.pankuzu p.cat-info {
	width:320px;
	clear:both;
	margin:0 0 0 120px;
	font-family:"Hiragino Mincho Pro W3", "MS Mincho", "細明朝", Century, Times, serif;
	font-style:italic;
	font-size:11px;
	line-height:1.4;
}
*/

/*個別記事 ナビボタン 
.navi-button {
	clear: both;
	width:640px;
	margin:0 auto ;
padding-bottom:30px;
	font-size:12px;
}
.navi-button a {
	color:#888;
}
.navi-button a:hover { color:orange;}
.navi-button #prev { 
	width:260px;
	float: left;
	background: url(../images/whatsnew/navi-btn-left.png) left 0px no-repeat;
	padding:10px 0 40px 40px;
}	
.navi-button #next {
 	width:260px;
	float: right;
	background: url(../images/whatsnew/navi-btn-right.png) right 0px no-repeat;
	padding: 10px 40px 40px 0;
	text-align:right;
}
*/


/* pager */
.pager {
	clear:both;
	width:auto;
	font-size:16px;
	padding:30px 0 0 0px;
	text-align:center;
}
.pager a {
	padding:1px;
	color:#099;

}
.pager span.pager_item a {
	font-size:16px;
	border:solid 1px #099;
	padding:2px;
	
}
.pager span.pager_item a.current_page_number {
	background-color:#099; color:#fff;
}
.pager span.pager_item a:hover { color:chocolate;}
/* ページトップへ 
----------------------------------------------*/
#jump-top {
	position:fixed;
	bottom:24px;
	right:10px;
}
#jump-top a {
	display:block;
	border-radius: 5px;
	background-color:yellowgreen;
	font-size:11px;
	color:#fff;
	padding:3px 8px;
}
#jump-top a:hover {
	background-color:lightgreen;
	text-decoration:none;
	color:#333;
}
.bold700 {
	font-weight:700;
}
.bold800 {
	font-weight:800;
}
/* -----------------------------
959px 以下 
------------------------------- */
@media screen and (max-width:959px) {


	#contents {
		width:85%;
		margin: 0px auto 24px auto;
		padding: 12px 3% 12px 3%;
	}


	/* ------------------------------------------
	main-contents＞entry
	--------------------------------------------- */

	/* main/contens/content */
	#content {
		width: 100%;
		height: auto;
	}
	#content .more_link {

	}
	.entry {
		width:90%;
		padding:20px 3%;
	}
	.entry .cc-board {
/* 380-128 */
		width:320px;
		height:110px;
		position:relative;
		background-size:cover;
	}
	.entry .cc-board .cc-date h3.title {display:none;}

	.entry .cc-board  .cc-date {
		position:absolute;
		top:-6px;
		left:290px;
		padding-left:100px;
	}
	.entry .cc-board .cc-date h3.cc-title {
	display:block;
	font-size:1em;
	font-weight:normal;
	line-height:1;
	margin:30px 0 4px 8px;
	}
	.sankou-con-fukidashi {
	width:72%;
	padding-top:7em;
	}
	.entry .sankou-con-fukidashi p {
		width:70%;
		margin:0 auto;
		font-size:16px;
	text-indent:0;
	padding-bottom:8em;
}
.entry .lead #fukidashi02 {
	background-image:url(/houmon/images/callcenter/fukidashi02.png);
	background-repeat:no-repeat;
	background-size:100%;
	background-positon:left top;
	width:75%;
	height:auto;
	margin:0 auto 0.5em auto;
	position:relative;
	z-index:20;
	font-size:16px;
	padding-top:3em;
	padding-bottom:1em;
}
.entry .lead #fukidashi02 p {
	font-size:1.2em;
	margin-bottom:0.6em;
	margin-left:2em;
}
.entry .lead #fukidashi02 ul {
	width:80%;
	margin:0 0 0 5em;
	padding-bottom:3em;
	}
.entry .lead #fukidashi02 ul li {
	font-size:1.1em;
	line-height:1.2;
	margin-bottom:0.3em;
	background-image:none;
	padding:0;
}

}

/* -----------------------------
667px 以下 スマホ横
------------------------------- */
@media screen and (max-width:667px) {
	.pc-only {display:none;}
	 .entry .center-dayori h3.pc-only {display:none;}
	.mobile-only {display:block;}
	 .entry .center-dayori h3.mobile-only {display:block;}

/* コールセンターだよりトップ（運営の基本） */
.st-kihon h3 {
	font-size:18px;
}	
.st-kihon h4 {
	font-size:16px;
}
.st-kihon h5 {
	font-size:15px;
}
.st-kihon h6 {
	font-size:14px;
}
.st-kihon .inyou p,
.entry .st-kihon .kihon-article p,
.entry .st-kihon p {
	font-size:13px;
}
.entry .st-kihon .kihon-article ul li {
	font-size:13px;
}

/* トップおしらせ */
#tayori-list-con{
	width:90%;
}
dl.centerdayori-list {
	width:96%;
	display:flex;
	flex-wrap:wrap;
}


dl.centerdayori-list dt {
	margin-bottom:0.4em;
	font-size:14px;

}

dl.centerdayori-list dt a {

}

dl.centerdayori-list dt a:hover {
}

dl.centerdayori-list dd {
	font-size:11px;
	margin: 0 0 0 1.5em;
	line-height:1;

	color:#666;
}
.entry .lead #fukidashi02 {
	background-image:url(/houmon/images/callcenter/fukidashi02.png);
	background-repeat:no-repeat;
	background-size:90%;
	background-positon:left top;
	width:100%;
	height:auto;
	margin:0 auto 1em auto;
	position:relative;
	z-index:20;
	font-size:16px;
	padding-top:2.5em;
	padding-bottom:1em;
}
.entry .lead #fukidashi02 p {
	font-size:1.2em;
	margin-bottom:0.6em;
	margin-left:2em;
}
.entry .lead #fukidashi02 ul {
	width:80%;
	margin:0 0 0 4em;
	padding-bottom:3em;
	}
.entry .lead #fukidashi02 ul li {
	font-size:1em;
	line-height:1.2;
	margin-bottom:0.3em;
	background-image:none;
	padding:0;
}

/* QAcon */
/* 記事タイトル */
.entry .center-dayori h3.title {
	font-size:18px;
	}
	.center-dayori h4 {
		margin:0 0 1	em 0;

	}
	.center-dayori h4.iken {
	}
	.center-dayori .sankou h4 {
		margin-bottom:0.6em;
	}
	.center-dayori .column h4 {
		margin-bottom:0.6em;

	}

	.center-dayori h5 {
		font-weight:700;
		font-size:15px;
	}	
	.center-dayori .lead {
		width:96%;
		margin:0 auto 2em auto;
	}
	.center-dayori .sankou .lead {
		margin-bottom:1em;
	}
	.center-dayori .lead p {
		font-size:16px;
		font-weight:500;
	}
	.center-dayori .lead p span {
	}
	.center-dayori .lead p span.bold800 {
	}
	.center-dayori .column .lead p span.weight400 {
	}
	.center-dayori .column .lead p {
	font-size:15px;
	}
	
	.sankou-con02,
	.sankou-con {
	}
	.sankou-con02 {
	}

	.entry .sankou-con p {
	font-size:15px;
	font-weight:500;
	}
	.entry .sankou-con02 p {
	font-size:15px;
	font-weight:400;
	}
	.entry .sankou-con p span {
	}
	.entry .sankou-con ul {
		width:90%;
		margin:0 auto;
	}
	.entry .sankou-con ul li {
		font-size:15px;
		font-weight:300;
	}
	.entry  .sankou-con ul.num li {
	font-weight:300;

	}

	.entry .box-q {
		width:95%;
	}
	.entry .box-q p {
	width:90%;
	margin-left:2.4em;
	font-size:16px;	
	font-weight:400;

	}
	.entry .box-a {
	width:90%;
	}
	.entry .box-a p {
	width:90%;
	font-size:16px;
	font-weight:400;
	text-indent:-1.8em;
	}
	.entry .box-a p.qa-cf {
	}

	.entry .box-a p.qa-cf8 {
	}

	.entry .box-q p span,
	.entry .box-a p span {
	}
	.entry .box-q ul li {
		font-size:16px;
	font-weight:400;
	margin:0 0 0.5em 0;
	padding:0 0 0 1em;
	text-indent:0;
	}


	.entry .iken-q {
	}
	.entry .iken-q p {
	font-size:16px;
	}
	.entry .iken-a {
	}
	.entry .iken-a p {
		font-size:16px;
		font-weight:500;
		text-indent:0;
	}
	.sankou-con01 {
		width:48%;

	#sankou-books {

	}
	#sankou-books .img-con {
		width:19%;
		padding:5px;
	}
	#sankou-books  .img-con img {
	}
	.entry .sankou-con-fukidashi {

		width:36%;
	padding-top:6em;
	}

}

/* ------------------------------------------
スマフォ縦 〜414px-iPhone8
------------------------------------------- */
@media screen and (max-width:414px) {
	#contents {
		width:90%;
		margin: 0px auto 24px auto;
		padding: 12px 2% 12px 2%;
	}
	#contents h2#callcenter-title {
		width:90%;
		height:auto;
		margin:0 auto 0 auto;
	}
	.entry {
		width:90%;
		padding:20px 5%;
	}
/* トップおしらせ */
	#tayori-list-con{
		width:90%;
	}
	dl.centerdayori-list {
		width:96%;
		display:block;
	}


	dl.centerdayori-list dt {
		width:92%;
		margin-bottom:0.4em;
		font-size:13px;

	}

	dl.centerdayori-list dt a {

	}

	dl.centerdayori-list dt a:hover {
	}

	dl.centerdayori-list dd {
		font-size:11px;
		margin: 0 0 0 1.5em;
		line-height:1;

		color:#666;
	}

/*2023-7-8月 吹き出し*/
.entry .lead #fukidashi02 {
	background-image:url(/houmon/images/callcenter/fukidashi02.png);
	background-repeat:no-repeat;
	background-size:100%;
	background-positon:left top;
	width:100%;
	height:auto;
	margin:0 auto 1em auto;
	font-size:15px;
	padding-top:3em;
	padding-bottom:1em;
	}
.entry .lead #fukidashi02 p {
	font-size:1.2em;
	margin-bottom:1em;
	margin-left:3em;
	}
.entry .lead #fukidashi02 ul {
	width:96%;
	margin:0 0 0 2.5em;
	padding-bottom:2em;
	}
.entry .lead #fukidashi02 ul li {
	
	line-height:1.2;
	margin-bottom:0;
	}

/* 針さし事故 */
.center-dayori .sankou .sankou-con h4 {
}
.entry .sankou-con h3 {
	margin-bottom:0.4em;
	font-size:14px;
	text-indent:-2em;
	margin-left:2em;
}	
.entry .sankou-con p {
	font-family: 'M PLUS Rounded 1c', sans-serif; 

	font-size:14px;
	font-weight:400;
	word-break: break-all;

}
.entry .sankou-con02 p {
	font-size:13px;
	font-weight:500;
	margn-bottom:1em;
}
.entry .sankou-con p span {
	color:red;
}
.entry .sankou-con p.point {
	width:96%;
 
	font-size:14px;
	margin-left:0em;
	margin-bottom:0.4em;
	text-indent:0;
}
.entry .sankou-con p.point2 {
	width:90%;
	font-size:14px;
	font-weight:500;

	margin-left:1.5em;
	margin-bottom:0.5em;
	text-indent:0;
	line-height:1.3;
}
/*　針刺 */
.ask {
	width:90%;
	margin:0 auto 20px auto;
	border:solid 1px #666;
	padding:8px 2% 8px 2%;
}
.entry .sankou-con .ask p {
	width:96%;
	margin:0 0 0.3em 1em;
	color:indigo;
	font-size:14px;
	text-indent:-1em;
}
.entry .sankou-con .ask p.ask-tel {
	font-size:18px;
	text-align:center;
	text-indent:0;
	margin-left:0;
}
.entry .sankou-con ul.harisashi {
	margin-bottom:24px;
	margin-left:0;
	width:96%;
}
.entry .sankou-con ul.harisashi li {
	background-image:none;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:14px;
	margin:0 0 0.3em 1em;
	padding:0;
	text-indent:-1em;
}
.entry .sankou-con ul.harisashi li ul {
	width:96%;
	margin:0.5em 0 0 0.5em;
	}
.entry .sankou-con ul.harisashi li ul li {
	line-height:1.2;
	margin-bottom:0.5em;
	}
.entry .sankou-con ul.harisashi li ul li a {
	font-size:0.8em;
	overflow-wrap:break-word;
	}
.entry .sankou-con ul.point-li {
	width:96%;
	margin-left:0;
	margin-bottom:0.5em;
	}
.entry .sankou-con ul.point-li li {
	width:90%;
	background-image:none;
	margin:0 0 0 1em;
	color:red;
	font-size:14px;
	font-weight:400;
	text-indent:-1em;

}

/* コールセンターだよりトップ（運営の基本） */
	.st-kihon h3 {
	font-size:16px;
	margin-bottom:1em;
	padding:0.3em 1em;
	border-top:solid 1px #aaa;
	border-right:solid 10px #aaa;
	border-bottom:solid 1px #aaa;
	border-left:solid 10px #aaa;
	text-align:justify;

}	

/* QAcon */
	.center-dayori {
	}
	/* 記事タイトル */
	.entry .center-dayori h3.title {
	font-size:16px;
	letter-spacing:0;
	padding-bottom:0.2em;
	}
	.center-dayori h4 {
	width:auto;
	display:inline-block;
	margin:0 0 1.5em 0;
	padding:3px 3em 5px 2em;	
	font-weight:900;
	font-size:16px;
	line-height:1;
	}
	.center-dayori h4.iken {
	}
	.center-dayori .sankou h4 {
		font-weight:500;

	}
	.center-dayori .column h4 {
		font-weight:500;
	}

	.center-dayori h5 {
	font-family: 'Noto Sans JP', sans-serif;
	font-weight:500;
	font-size:14px;
	margin-bottom:0.4em;
}	
	.center-dayori .lead {
		width:96%;
		margin:0 auto 2em auto;
	}
	.center-dayori .sankou .lead {
		margin-bottom:1em;
	}
	.center-dayori .lead p {
		font-size:14px;
		font-weight:400;
	}
	.center-dayori .lead p span {
		}
	.center-dayori .lead p span.bold800 {
	}
	.center-dayori .column .lead p span.weight400 {
	}
	.center-dayori .column .lead {
		margin-bottom:0;
		
	}
	.center-dayori .column .lead p {
		font-size:14px;
		margin-bottom:0;
	}
	
	.sankou-con02,
	.sankou-con {
	}
	.sankou-con02 {
	}

	.entry .sankou-con p {
		width:98%;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-size:13px;
	font-weight:400;
	}
	.entry .sankou-con02 p {
		width:94%;
		font-size:14px;
	font-weight:400;
	margn-bottom:1em;
	word-break: break-all;
	margin-left:1em;
	}
	.entry .sankou-con p span {
	}
	.entry .sankou-con ul {
		width:90%;
		margin:0 auto;
	}
	.entry .sankou-con ul li {
		font-size:14px;
		font-weight:300;
	}
	.entry .sankou-con ul.num li {
	}

	.entry .box-q {
		width:96%;
		margin:0 auto 1.5em auto;
		border-radius:12px;
		padding:0.6em 1% 0.4em 1%;
	}
	.entry .box-q p {
		width:86%;
		margin-left:2em;
		font-size:15px;
		font-family: 'Noto Sans JP', sans-serif;
		font-weight:400;
		text-indent:-1.8em;
	}
	.entry .box-q p.q-num00 {
	}
	.entry .box-q p.q-num {
		width:86%;
		text-indent:-1.2em;
		margin-left:1.8em;
	}

	.entry .box-q p.q-num01 {
		width:85%;
		text-indent:0;
		margin-left:1;
	}
	.entry .box-q p.q-num02 {
		width:83%;
		margin-left:2.4em;
		text-indent:-2em;
	}

	.entry .box-a {
		}
	.entry .box-a p {
		width:84%;
	margin-left:2em;
	font-size:15px;
	font-weight:400;
	text-indent:-1.6em;
	word-break: break-all;
	}
	.entry .box-a p.qa-cf {
		width:84%;
		margin-left:2em;
		text-indent:-1em;
	}
	.entry .box-a p.qa-ref {
		width:88%;
		margin-left:1em;
		text-indent:0;
	}
	.entry .box-a p.qa-ref a {
		font-size:90%;
	}

.entry .box-a p.qa-num {
	width:87%;
	text-indent:-1em;
	margin-left:1.6em;
}

.entry .box-a p.qa-num01 {
	width:85%;
	text-indent:-3.8em;
	margin-left:4.2em;
}

	.entry .box-a p.qa-num02 {
		width:82%;
		margin-left:2.4em;
		text-indent:-2em;
	}
	.entry .sankou-con ul {
		width:90%;
		margin:0 auto;
}
	.entry .sankou-con ul li {
		font-size:14px;
	}
	.entry .sankou-con02 ul {
		margin-left:0;
	}
		.entry .sankou-con02 ul li {
		font-size:14px;
	}

	.entry .sankou-con02 ul.num {
		width:96%;
		margin-left:1em;
}
	.entry .sankou-con02 ul.num li,
	.entry .sankou-con ul.num li {
		text-indent:-1em;	
	}
	.entry .sankou-con02 ul.num li {
		text-indent:-1.4em;
	}
	.entry .box-a p.p-ans2 { 	/*回答行2行目 */
	width:85%;
	margin-bottom:0.5em;
	text-indent:0;
}

	.entry .box-a p.qa-cf8 {
		width:84%;
		margin-left:2em;
		text-indent:-6em;
	}

	.entry .box-q p span,
	.entry .box-a p span {
	}
	.entry .box-a ul,
	.entry .box-q ul {
		width:92%;
		margin-left:0.8em;
	}
	.entry .box-a ul li,
	.entry .box-q ul li {
	font-size:14px;
	font-weight:500;
	}
	.entry .box-a blockquote ul.cf-num {
	width:84%;
	margin-left:2em;
	}

	.entry .box-a ul.cf-num {
	width:85%;
	margin-left:2em;
}
	.entry .box-a ul.cf-num li {
	padding:0;
	text-indent:-1.35em;
	background-image:none;
	font-size:14px;
	}
	.entry .sankou-con03 ul#tokutei-shikkan02 {
	margin-bottom:0;
	margin-left:2em;
	}
	.center-dayori .sankou .sankou-a ul {
		margin-left:0;
		width:98%;
	}
	.center-dayori .sankou .sankou-a ul li {
			word-break: break-all;

	}
	.center-dayori .sankou .sankou-a ul li a {
		font-size:11px;
	}
	.center-dayori .sankou .sankou-a h4,
	.center-dayori .sankou .sankou-con-qbox h4 {
	width:90%;
	padding:0.2em 0 0.5em 0;	
	background-image: none;
	text-align:left;
	text-indent:0;
	margin-left:1em;
	margin-bottom:0;
	font-size:16px;
	line-height:1.2;
}
	.center-dayori .sankou .sankou-con-qbox h4.sankou-q-mob {
	width:72%;
	text-indent:-3.2em;
	margin-left:4em;
	} 
.center-dayori .sankou .sankou-a h4 {
	paddning:0;
	margin-bottom:0.3em;
}
.center-dayori .sankou .sankou-a h4 span,
.center-dayori .sankou .sankou-q h4 span {
	font-size:150%;
}
	.center-dayori .sankou .sankou-con-qbox p {
		font-size:14px;
	}
	.entry .iken-q {
		width:96%;
		margin:0 auto 1.5em auto;
		border-radius:12px;
		padding:0.6em 2% 0.4em 2%;
		background-color:#dde8e7;
		border:solid 2px #00b7ee;
	}
	.entry .iken-q p {
		width:90%;
		margin-left:1em;
		font-size:16px;
		font-family: 'Noto Sans JP', sans-serif;
		font-weight:400;	
		text-indent:0;
	}
	.entry .iken-a {
		width:90%;
		margin:0 0 3em 5%;
		padding:0.6em 2% 0.4em 2%;
		background-color:#fdede4;
	}
	.entry .iken-a p {
		width:90%;
		margin-left:1em;
		font-size:16px;
		font-weight:400;
		text-indent:0;
	}

	#sankou-books {
		width:100%;
		margin-bottom:16px;
		display:flex;
		flex-wrap:wrap;
		justify-content: space-between;
	}
	#sankou-books .img-con {
		width:40%;
		padding:6px;
		margin-bottom:8px;
		border:solid 1px #333;
		display:flex;
		align-items: center;
	}
	#sankou-books  .img-con img {
		width:100%;
		position:relative;
		top:0;
		margin:0;

	}
	.sankou-con01 {
		width:80%;
		margin-bottom:-48px;
	}
	.sankou-con01 img {
	}
	.sankou-con-fukidashi {
		width:100%;
		padding-top:6em;
	}
	.entry .sankou-con-fukidashi p {
		width:70%;
		margin:0 auto;
		font-size:14px;
	}

 	.entry .cc-board {
		width:56%;
		height:150px;
		margin:0;
		padding:0 ;
		background-size:100% 56%;		
		position:relative;
		}

	.entry .cc-board .cc-date {
		width:110%;
		height:60%;
		position:absolute;
		top:48px;
		left:34%;
		background-size: 100% 100%;
		padding-left:0%;
	
	}
	.entry .cc-board  .cc-date h3.cc-title {
		font-size:0.9em;
		font-weight:normal;
		line-height:1;
		margin:30px 0 4px 38%;
	}
	.entry .cc-board .cc-date p {
		margin-left:48%;
	}
	.entry p {
	font-size:0.9em;
	margin:0 0 10px 0;
	line-height:1.5;
	}
	.entry p#soudanbi {
		width:90%;
		margin:0 auto 15px auto; 
		
		font-size:16px;
	}
	.entry ul#soudan-cf {
	margin-left:20px;
	}
	.entry table#soudan-table {
		width: 90%;
		margin:0 auto 15px auto; 
	}
	.entry #cal-oct {
		width:25%;
		float:none;
		margin-top:-32px;
	}

	.entry #oct-lead {
		width:100%;
		cear:both;
	}
	.entry img#h25ajisai  {
		width:35%;
		float:right;
	}
	.entry p.h25ajisai-left-p {
		width:60%; 
	}
	.entry p#h25kaki-kyuuka {
		width:28%;
		margin-right:0;
	}
	.entry #oct2018ill {
		width:48%; 
		margin:0 auto;
	}

}
/* ------------------------------------------
スマフォ縦 〜320px-iPhone8
------------------------------------------- */

@media screen and (max-width:414px) {
	.sankou-con-fukidashi {
		width:100%;
		padding-top:4em;
	}
	.entry .sankou-con-fukidashi p {
		width:70%;
		margin:0 auto;
		font-size:14px;
	}
.entry .lead #fukidashi02 {
	background-image:url(/houmon/images/callcenter/fukidashi02-v.png);
	background-repeat:no-repeat;
	background-size:100%;
	background-positon:left top;
	width:100%;
	height:auto;
	margin:0 auto 1em auto;
	font-size:12px;
	padding-top:2.4em;
	padding-bottom:1em;
}
.entry .lead #fukidashi02 p {
	font-size:1em;
	margin-bottom:0.2em;
	margin-left:1em;
}
.entry .lead #fukidashi02 ul {
	width:96%;
	margin:0 0 0 2.5em;
	padding-bottom:2em;
	}
.entry .lead #fukidashi02 ul li {
	
	line-height:1.2;
	margin-bottom:0;
}


}