@CHARSET "UTF-8";

/*------------------------------------------

	第二階層共通概要

------------------------------------------*/
/*概要
------------------------------------------*/
#nikkoudoPr {
	margin-bottom: 40px;
}

/*レイアウト*/
#nikkoudoPr .nikkoudoPrBox {
	margin: 0 10px 20px;
}

#nikkoudoPr .nikkoudoPrTxt p {
	margin-bottom: 10px;
}
#nikkoudoPr .nikkoudoPrImg {
	width: 28%;
	float: right;
	margin-left: 2%;
}

/*初めての方へ案内レイアウト*/
#nikkoudoPr .firstCustomer .firstCustomerBtn {
	background: url(https://nikkoudou-kottou.com/img/common/nav_bg.png);
	width: 280px;
	margin: 0 auto;
	border-radius: 6px;
	text-align: center;
	font-weight: bold;
	height: 60px;
	line-height: 60px;
	margin-bottom: 10px;
}
#nikkoudoPr .firstCustomer .firstCustomerBtn a {
	display: block;
	color: #fff;
	font-size: 1.5rem;
	text-decoration: none;
}
#nikkoudoPr .firstCustomer .firstCustomerTxt {
	width: 320px;
	margin: 0 auto 10px;
}
#nikkoudoPr .firstCustomer .firstCustomerTxt p {
	background: url(https://nikkoudou-kottou.com/img/common/nikkoudo_pr_icon.png) no-repeat;
	background-size: 26px;
	font-size: 1.4rem;
	padding-left: 36px;
}

/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
#nikkoudoPr .firstCustomer {
	width: 86%;
	margin: 0 auto;
}
#nikkoudoPr .firstCustomer .firstCustomerTxt {
	width: 46%;
	float: left;
}
#nikkoudoPr .firstCustomer .firstCustomerTxt p {
	background: url(https://nikkoudou-kottou.com/img/common/nikkoudo_pr_icon.png) no-repeat;
	padding-left: 14%;
	margin-right: 4%;
	box-sizing: border-box;
}
#nikkoudoPr .firstCustomer .firstCustomerBtn {
	width: 54%;
	float: right;
	background: url(https://nikkoudou-kottou.com/img/common/arrow.png) no-repeat 94% center,#596281;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
}



/*詳細買取実績
------------------------------------------*/
#itemPic {
	margin-bottom: 40px;
}
#itemPic ul {
	margin: 0 10px;
}
#itemPic ul li {
	display: flex;
	justify-content: center;
	align-items: center;
	border: 1px solid #ccc;
	padding: 6px;
	margin-bottom: 10px;
}
#itemPic ul li:last-child {
	margin-bottom: 0;
}
#itemPic ul li .itemPicImg {
	width: 24%;
	float: left;
	margin-right: 2%;
}

#itemPic ul li .itemPicTxt {
	width: 48%;
	float: left;
	margin-right: 2%;
	font-weight: bold;
	color: #1c1a38;
}
#itemPic ul li .itemPicBtn {
	text-align: center;
	width: 24%;
	background: #5f6a75;
	border-radius: 6px;
	line-height: 56px;
}
#itemPic ul li .itemPicBtn a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 1.3rem;;
}


/*買取実績
------------------------------------------*/
.jissekiCon {
	margin-bottom: 40px;
}
.jissekiCon ul li.jissekiBox {
	margin: 0 10px;
	padding: 10px;
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	border-radius: 4px;
	border: 1px solid #838383;
}

 .jissekiCon ul li.jissekiBox .leftBox {
	width: 40%;
	float: left;
}

.jissekiCon ul li.jissekiBox .leftBox p {
	text-align: center;
	background: #382d2d;
	color: #fff;
	font-size: 0.8rem;
	line-height: 1.2rem;
}

.jissekiCon ul li.jissekiBox .rightBox {
	float: left;
	width: 60%;
	padding-left: 0.4rem;
	box-sizing: border-box;
}
.jissekiCon ul li.jissekiBox .rightBox .tag {
	display: inline;
	background: #928e74;
	color: #fff;
	font-size: 1.2rem;
	padding: 2px 6px;
}
.jissekiCon ul li.jissekiBox .rightBox .area {
	line-height: 1.4em;
	font-size: 1.35rem;
}

.jissekiCon ul li.jissekiBox .rightBox h3 {
	padding-top: 0.3rem;
	font-size: 1.4rem;
	font-weight: bold;
	color: #253156;
	line-height: 1.4em;
	margin-bottom: 4px;
}

.jissekiCon ul li.jissekiBox .textBox {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background: #fff;
	border: 1px solid #838383;
	padding: 1rem;
	margin-top: 0.6rem;
}

/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
.jissekiCon .topSlide .jissekiBox .rightBox {
	margin-left: 0.8em;
	width: 50%;
}
.jissekiCon .topSlide .jissekiBox .rightBox p.tag {
	display: inline-block;
	font-size: 1.4rem;
	padding: 4px 10px;
	margin-bottom: 10px;
}
.jissekiCon .topSlide .jissekiBox .rightBox h3 {
	font-size: 1.6rem;
}
.jissekiCon .topSlide .jissekiBox .rightBox p.tag {
	font-size: 1.4rem;
}
}




/*------------------------------------------

	お客様の声
--------------------------------------------*/
#userVoice {
	margin-bottom: 40px;
}

/*レイアウト*/
#userVoice ul {
	margin: 0 10px;
}
#userVoice ul li{
	margin-bottom: 10px;
	border: 2px solid #afac9a;
	padding: 4px;
	box-sizing: border-box;
}
#userVoice ul li .userVBox {
	box-sizing: border-box;
	border: 1px solid #afac9a;
	padding: 10px;
}

/*中身*/
#userVoice ul li .userVBox .userVttl {
	background: url(https://nikkoudou-kottou.com/img/common/voice_icon.png);
	background-size: 38px;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-bottom: dashed 2px #afac9a;
	margin-bottom: 10px;
	padding-left: 14%;
}
#userVoice ul li .userVBox .userVttl .mainT {
	font-weight: bold;
	color: #545033;
	margin-bottom: 2px;
	line-height: 1.3em;
}
#userVoice ul li .userVBox .userVttl .subT {
	font-size: 1.4rem;
	margin-bottom: 6px;
	line-height: 1.5em;
}
#userVoice ul li .userVBox .userVtxt {
	line-height: 1.4em;
}
#userVoice .userVtxt .ss {
	display: block;
	font-size: 1.3rem;
	line-height: 1.5em;
}
/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
	#userVoice ul li .userVBox .userVttl {
		padding-left: 8%;
	}
}



/*---------------------------------------
勲章種類概要（勲章用）
---------------------------------------*/
.kunsyoType {
	margin-bottom: 40px;
}
.kunsyoType h3 {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	margin: 0 auto 10px;
	text-align: center;
	border-bottom: solid 3px #42515F;
	position: relative;
	font-size: 2.2rem;
	padding-bottom: 6px;
	color: #42515F;
}
.kunsyoType h3:after {
	position: absolute;
	content: " ";
	display: block;
	border-bottom: solid 3px #A58016;
	bottom: -3px;
	width: 30%;
}
.kunsyoType h4 {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 1.9rem;
	text-align: center;
	margin-bottom: 10px;
	color: #42515F;
}
.kunsyoType p {
	margin: 0 10px 20px;
}

/*テーブルレイアウト*/
.kunsyoType .kunsyoList {
	border: 1px #b0ad9b solid;
	border-radius: 6px;
	box-sizing: border-box;
	margin: 0 1% 30px;
}
.kunsyoType .kunsyoList table {
	width: 100%;
	font-size: 1.3rem;
}
.kunsyoType .kunsyoList th {
	background: #6b654f;
	color: #fff;
	box-sizing: border-box;
	padding: 8px 0;
	border-right: 1px solid #b0ad9b;
	border-bottom: 1px solid #b0ad9b;
}
.kunsyoType .kunsyoList th:last-child {
	border-top-right-radius: 6px;
}
.kunsyoType .kunsyoList td {
	padding: 8px 0;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #b0ad9b;
	border-bottom: 1px solid #b0ad9b;
}

.kunsyoType .kunsyoList td:first-child {
	background: #dddbce;
}

/*ボーダー重複打消し*/
.kunsyoType .kunsyoList td:last-child,
.kunsyoType .kunsyoList th:last-child{
	border-right: none;
}
.kunsyoType .kunsyoList .bordernone td,
.kunsyoType .kunsyoList td.bordernone {
	border-bottom: none;
}




/*---------------------------------------
メーカー概要（ドール用）
---------------------------------------*/
.maker {
	margin-bottom: 40px;
}
/*タイトル*/
.maker .makerTTtl {
	padding: 20px 0 20px 36%;
	text-align: center;
	color: #fff;
}
.maker .makerTTtl p {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	margin-bottom: 10px;
	font-size: 2.8rem;
}

/*レイアウト*/
.maker .makerIn {
	margin-bottom: 30px;
}
.maker .makerBox {
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	padding: 30px;
	box-sizing: border-box;
}

/*DOLL
---------*/
/*ジュモー*/
.maker .makerTTtl.jumeau {
	background: url(https://nikkoudou-kottou.com/img/doll/maker_bg01.png) no-repeat,#161616;
	background-size: contain;
}
/*ブリュ*/
.maker .makerTTtl.bru {
	background: url(https://nikkoudou-kottou.com/img/doll/maker_bg02.png) no-repeat,#161618;
	background-size: contain;
}
/*ゴーチェ*/
.maker .makerTTtl.gaultier {
	background: url(https://nikkoudou-kottou.com/img/doll/maker_bg03.png) no-repeat,#161618;
	background-size: contain;
}




/*お気軽にご相談ください
------------------------------------------*/
#nikkoudoFree {
	margin-bottom: 40px;
}

/*レイアウト*/
#nikkoudoFree .nikkoudoFrBox {
	margin: 0 10px 20px;
}

#nikkoudoFree .nikkoudoFrTxt p {
	margin-bottom: 10px;
}
#nikkoudoFree .nikkoudoFrImg {
	width: 28%;
	float: right;
	margin-left: 2%;
}




/*------------------------------------------

	陶磁器作家
--------------------------------------------*/
/*リンク
--------------------------------------------*/
.sakkaListS {
	margin-bottom: 40px;
}
.sakkaListS ul {
	width: 100%;
	padding: 0 2%;
	display: flex;
	flex-wrap: wrap;

	box-sizing: border-box;
}
.sakkaListS ul li {
	width: 32.33%;
	text-align: center;
	border: 1px solid #ccc;
	margin: 0 0.5% 10px 0.5%;
	box-sizing: border-box;
	position: relative;
	line-height: 50px;
	height: 50px;
}
.sakkaListS ul li a {
	display: block;
	text-decoration: none;
	color: #4D5264;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*キービジュアル
--------------------------------------------*/
#keyvisualS {
	margin-bottom: 20px;
}

/*作家紹介
--------------------------------------------*/
#sakkaIntro {
	margin-bottom: 40px;
}

/*紹介文*/
#sakkaIntro .foreword {
	width: 100%;
	padding: 0 3%;
	box-sizing: border-box;
	margin-bottom: 40px;
}
#sakkaIntro .foreword .img {
	float: right;
	width: 37%;
	margin-left: 4%;
}

#sakkaIntro .foreword .text p:not(:last-child) {
	margin-bottom: 20px;
}


/*年表タイトル*/
.biography .ttl {
	display: flex;
	align-items: center;
	margin: 0 10px 20px;
	font-size: 20px;
	font-weight: bold;
	color: #436578;
}
.biography .ttl:before,
.biography .ttl:after {
	border-top: 1px solid;
	content: "";
	flex-grow: 1;
}
.biography .ttl:before {
	margin-right: 1rem;
}
.biography .ttl:after {
	margin-left: 1rem;
}


/*年表*/
.biography dl {
	width: 100%;
	margin: auto;
	overflow: hidden;
	position: relative;
}
.biography dl dt {
	text-align: right;
	float: left;
	width: 20%;
	font-weight: bold;
	clear: both;
	position: relative;
	color: #436578;
}
.biography dl dd {
	float: left;
	padding: 0;
	padding: 0 0 4% 13%;
	width: 65%;
	font-size: 14px;
}
.biography dl:before {
	content: "";
	width: 1px;
	position: absolute;
	border-right: 1px solid #436578;
	top: 0;
	bottom: 0;
	left: 100px;
}
/*区切り線*/
.biography dl dt:after {
	content: "";
	width: 10px;
	height: 10px;
	background: #436578;
	border: 1px solid #436578;
	position: absolute;
	border-radius: 6px;
	left: 96px;
	top: 0;
}

/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
.biography dl dt {
	width: 18%;
	text-align: left;
	padding-left: 4%;
	box-sizing: border-box;
}
.biography dl dd {
	padding: 2% 0;
	width: 78%;
	box-sizing: border-box;
}
.biography dl:before {
	left: 112px;
}
.biography dl dt:after {
	left: 108px;
}
}



/*
代表作
--------------------------------------------*/
#masterpiece {
	margin-bottom: 40px;
}
#masterpiece ul {
	padding: 0 10px;
	box-sizing: border-box;
}
#masterpiece ul li {
	display: flex;
	padding: 10px 4px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	margin-bottom: 10px;
}
#masterpiece ul li .img {
	width: 26%;
	margin-right: 2%;
}
#masterpiece ul li .text .ttl {
	font-size: 1.5rem;
	font-weight: bold;
	color: #42515f;
	border-bottom: 1px solid #42515f;
}
#masterpiece ul li .text p {
	font-size: 1.4rem;
}
@media screen and (min-width:599px) and ( max-width:960px) {
#masterpiece ul li .img {
	width: 20%;
}
}



/*------------------------------------------

	掛軸・絵画作家
--------------------------------------------*/
/*メインコンテンツ
------------------------------------------*/
#sakkaCon {
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	margin: 0 10px 40px;
	padding: 20px 10px;
	border: 1px solid #ccc;
	box-sizing: border-box;
}

/*タイトル*/
#sakkaCon h2 {
	background: #cdc6be;
	font-size: 1.5rem;
	font-weight: bold;
	padding: 10px;
	color: #333;
}
#sakkaCon h3 {
	background: #cdc6be;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 1.6rem;
	line-height: 1.2em;
	font-weight: bold;
	text-align: center;
	padding: 10px 4px;
	margin: 30px 0 20px 0;
}

#sakkaCon .sakkaleft {
	width: 40%;
	margin-right: 4%;
	float: left;
}

#sakkaCon .sakkaRight {
	margin-bottom: 30px;
}
#sakkaCon .sakkaRight p {
	margin-bottom: -14px;
}

#sakkaCon .longList p {
	font-weight: bold;
	border-bottom: 1px solid #333;
	box-sizing: border-box;
	padding-bottom: 4px;
	margin-bottom: 10px;
}
#sakkaCon .longList ul {
	margin-bottom: 10px;
}
#sakkaCon .longList ul li{
	margin-bottom: 6px;
}
#sakkaCon .sakkaTxt p {
	margin-bottom: 10px;
}

@media screen and (min-width:599px) and ( max-width:960px) {
#sakkaCon h2 {
	font-size: 2rem;
	line-height: 1.4em;
	padding: 10px 20px;
}
#sakkaCon h3 {
	font-size: 2rem;
	line-height: 1.4em;
}
#sakkaCon .sakkaTxt p {
	padding: 0 20px;
}
}


/*バナーリンク
------------------------------------------*/
.longBana {
	margin: 0 10px 40px;
}
.longBana a {
	font-size: 1.4rem;
	color: #333;
	text-decoration: none;
	line-height: 1.4em;
}

/*絵画作家へのリンク
------------------------------------------*/
#artistList {
	margin-bottom: 40px;
}
#artistList h3 {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	color: #A58016;
	text-align: center;
	font-size: 2rem;
	margin-bottom: 20px;
}
#artistList p {
	width: 90%;
	margin: 0 auto 10px;
}
#artistList ul {
	width: 84%;
	margin: auto;
}
#artistList ul li {
	background: #A58016;
	border-radius: 6px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
#artistList ul li:last-child {
	margin-top: 10px;
}
#artistList ul li a {
	display: block;
	width: 100%;
	color: #fff;
	height: 100%;
	text-decoration: none;
}
#artistList a.one {
	width: 84%;
	margin: auto;
	background: #A58016;
	border-radius: 6px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	display: block;
	color: #fff;
	text-decoration: none;
}


/*西洋画用作家コンテンツ
------------------------------------------*/
#keyvisualP {
	margin: 0 10px;
}
#sakkaCon .paintingStyle {
	margin-bottom: 40px;
}
#sakkaCon .paintingStyle .ttl {
	color: #4A4F60;
	font-weight: bold;
	border-bottom: 1px solid #4A4F60;
	margin-bottom: 10px;
	font-size: 1.8rem;
}
#sakkaCon .paintingStyle p:not(:last-child) {
	margin-bottom: 10px;
}


/*作家リストへのリンク
------------------------------------------*/
#synthesisList h3 {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	text-align: center;
	font-size: 1.8rem;
	color: #333;
	margin: 0 20px 20px;
	background: #4C5060;
	color: #fff;
	padding: 10px 0;
	font-weight: normal;
}
#synthesisList .layout ul {
	padding: 0 10px;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
	margin-bottom: 40px;
}
#synthesisList .layout ul li {
	margin: 0 3% 26px 3%;
	text-align: center;
	width: 44%;
}
#synthesisList .layout ul li a {
	background: url(https://nikkoudou-kottou.com/img/common/kaitorigenre_arrow.png) no-repeat 94% 50%;
	display: block;
	text-decoration: none;
	border-bottom: 1px solid #1c1a38;
	box-sizing: border-box;
	color: #1c1a38;
}



/*作家リスト
------------------------------------------*/
#sakkaList {
	margin: 0 10px 40px;
}

#sakkaList dd ul li {
	width: 50%;
	float: left;
	text-align: center;
	padding: 10px 0;
	border: 1px solid #ccc;
	box-sizing: border-box;
	font-size: 1.4rem;
}
#sakkaList dd ul li:nth-child(even){
	border-left: 0;
}
#sakkaList dd ul li a {
	display: block;
	text-decoration: none;
	font-size: 1.4rem;
	color: #2e549e;
	font-weight: bold;
}
#sakkaList dt {
	border: 3px double #ccc4a6;
	background:url(https://nikkoudou-kottou.com/img/common/arrow_bottom.png) 97% center no-repeat,#f3eddb;
	background-repeat: no-repeat;
	background-size: 22px;
	padding: 10px 0;
	margin-bottom: 10px;

}
#sakkaList dt.active {
	background:url(https://nikkoudou-kottou.com/img/common/arrow_top.png) 97% center no-repeat,#f3eddb;
	background-size: 22px;
}
#sakkaList dd {
	display:none;
	margin-bottom: 20px;
}








/*------------------------------------------

	刀剣登録証
--------------------------------------------*/
/*買取に必要？+紛失した場合
------------------------------------------*/
#necessity,
#tourokuLost {
	margin-bottom: 40px;
}
#necessity .ttl,
#tourokuLost .ttl {
	color: #83242d;
	font-weight: bold;
	padding-top: 10px;
}
#necessity .necessityBox,
#tourokuLost .tourokuLostBox {
	margin: 0 10px;
}
#necessity .imgBox,
#tourokuLost .imgBox{
	width: 26%;
	float: left;
	margin-right: 2%;
}
#necessity p,
#tourokuLost p {
	margin-bottom: 10px;
}


/*登録証の流れ
------------------------------------------*/
#registration {
	margin-bottom: 40px;
}
#registration .registerBox {
	margin: 0 10px 20px;
	padding: 20px 10px;
	box-sizing: border-box;
	border: 1px solid #ccc;
}

/*矢印*/
#registration .registerBox+.registerBox {
	position: relative;
	margin-top: 50px; /*矢印画像の高さと配置を考慮して設定*/
}
#registration .registerBox+.registerBox:before {
	content: '';
	display: block;
	position: absolute;
	top: -40px; /*矢印画像の高さと配置を考慮して設定*/
	width: 100%;
	height: 30px;
	background: url(https://nikkoudou-kottou.com/img/touken/tourokusyou/yajirushi.png) no-repeat 50% 50%;
	background-size: 90px;
}


#registration .registerBox h3 {
	font-size: 1.8rem;
	color: #3d506b;
	margin: 10px 0 20px;
}
#registration .registerBox p {
	margin-top: 10px;
}
/*見出しアイコン*/
#registration .registerBox:nth-child(2) h3 span {
	background: url(https://nikkoudou-kottou.com/img/touken/tourokusyou/registration_no01.png) no-repeat;
	background-size: contain;
	padding: 10px 0 10px 68px;
}
#registration .registerBox:nth-child(3) h3 span {
	background: url(https://nikkoudou-kottou.com/img/touken/tourokusyou/registration_no02.png) no-repeat;
	background-size: contain;
	padding: 10px 0 10px 68px;
}
/*重要*/
#registration .registerBIn {
	position: relative;
	margin-top: 30px;
	border: 1px solid #83242d;
	padding: 8px 10px 10px;
	box-sizing: border-box;
}
#registration .registerBIn .tag {
	background: #83242d;
	color: #fff;
	border-radius: 6px;
	position: absolute;
	top: -16px;
	padding: 8px 16px;
	font-size: 1.4rem;
}
#registration .registerBIn p {
	font-size: 1.3rem;
}





/*------------------------------------------

	ワードプレス
--------------------------------------------*/
#report {
	margin-bottom: 40px;
}
#report ul {
	margin: 0 10px;
}
#report ul li {
	margin-bottom: 20px;
	border: 1px solid #ccc;
	padding: 20px 10px 22px;
}
/*コンテンツ内タイトル*/
#report ul li .reportTtl {
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	padding: 10px;
	display: table;
	width: 100%;
	box-sizing: border-box;
	height: 60px;
}
#report ul li .reportTtl p {
	display: table-cell;
	vertical-align: middle;
	width: 24%;
}
#report ul li .reportTtl p span {
	background-color: #ada591;
	color: #fff;
	padding: 2px 6px;
	text-align: center;
	font-size: 12px;
	display: block;
	box-sizing: border-box;
	margin-right: 10px;
}
#report ul li .reportTtl h3 {
	display: table-cell;
	vertical-align: middle;
	width: 60%;
	font-size: 15px;
	line-height: 1.6em;
}
#report .reportCon {
	margin-top: 10px;
}
#report .reportCon .reportImg {
	width: 32%;
	margin-right: 2%;
	float: left;
}
#report .reportCon .reportTxt p{
	font-size: 1.4rem;
	line-height: 1.6em;
	display: -webkit-box;/*テキスト表示制限*/
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	padding-bottom: 4px;
}
#report .reportCon .reportTxt {
	position: relative;
	height: auto;
}
#report .moreBtn {
	position: absolute;
	background: #3d506b;
	font-size: 12px;
	top: 30;
	right: 0;
	padding: 4px 10px;
}
#report .moreBtn a {
	color: #fff;
	text-decoration: none;
}
@media screen and (min-width:599px) and ( max-width:960px) {
#report .reportCon .reportImg img {
	max-height: 100px;
	object-fit: cover;
}
}


/*---------------------------------------------------

	ロングテール

----------------------------------------------------*/
/*メインタイトル
---------------------------------------------------*/
#record h2{
	background: #42515f;
	color: #fff;
	margin-bottom: 20px;
	font-weight: normal;
	text-align: center;
	padding: 6px 0;
}
#record h2 span{
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 10px 0;
}

/*買取実績とお客様の声
---------------------------------------------------*/
#record {
	margin-bottom: 40px;
}

/*実績*/
#record .recordIn {
	margin: 0 10px 20px;
}
#record .recordBox {
	margin-bottom: 10px;
}
#record .recordBox .recordImg {
	width: 34%;
	margin-right: 3%;
	float: left;
}
#record .recordBox .recordTxt .tag {
	display: inline-block;
	background: #928e74;
	color: #fff;
	padding: 6px 10px;
	margin-bottom: 10px;
	font-size: 1.2rem;
}
#record .recordBox .recordTxt h3 {
	color: #253156;
	margin-bottom: 10px;
}
#record .recordBox .recordTxt .area {
	font-size: 1.4rem;
}

/*お客様の声*/
#record .userVoice {
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	margin: 0 10px;
	padding: 20px 10px;
}
#record .userVoice .ttl {
	background: url(https://nikkoudou-kottou.com/img/chiiki/jisseki_voice_img.png) no-repeat;
	background-size: contain;
	height: 30px;
}
#record .userVoice .ttl {
	color: #253156;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 46px;
	line-height: 30px;
}
#record .userVoice .userVoiceTxt {
	background: #fff;
	padding: 10px;

}

/*---------------------------------------------------

	ロングテール2（お客様の声なし）

----------------------------------------------------*/
/*メインタイトル
---------------------------------------------------*/
#record2 h2{
	background: #42515f;
	color: #fff;
	margin-bottom: 20px;
	font-weight: normal;
	text-align: center;
	padding: 6px 0;
}
#record2 h2 span{
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 10px 0;
}

/*買取実績とお客様の声
---------------------------------------------------*/
#record2 {
	margin-bottom: 40px;
}

/*実績*/
#record2 .recordIn {
	margin: 0 10px 20px;
}
#record2 .recordBox {
	margin-bottom: 10px;
}
#record2 .recordBox .recordImg {
	width: 34%;
	margin-right: 3%;
	float: left;
}
#record2 .recordBox .recordTxt .tag {
	display: inline-block;
	background: #928e74;
	color: #fff;
	padding: 6px 10px;
	margin-bottom: 10px;
	font-size: 1.2rem;
}
#record2 .recordBox .recordTxt h3 {
	color: #253156;
	margin-bottom: 10px;
}
#record2 .recordBox .recordTxt .area {
	font-size: 1.4rem;
}


/*============================================
第４階層ページのtips
============================================*/
#tips .tips__ttl {
	margin: 0 20px 16px;
	position: relative;
	padding: 14px 0 14px 70px;
	color: #fff;
	border-radius: 30px;
	background: #87827d;
	font-size: 1.6rem;
	font-weight: bold;
}
#tips .tips__icon {
	text-align: center;
	line-height: 78px;
	position: absolute;
	top: 50%;
	left: -10px;
	display: inline-block;
	width: 60px;
	height: 60px;
	padding: 0;
	content: '';
	transform: translateY(-50%);
	color: #fff;
	border: solid 3px #fafcfc;
	border-radius: 50%;
}
#tips .tips__item {
	margin: 0 10px 20px;
	border: dashed 1px #9c9962;
	box-sizing: border-box;
	padding: 10px;
}
#tips .tips__item .ttl {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	color: #050033;
	font-weight: bold;
	margin-bottom: 10px;
}

/*詳細情報見出しアイコン
------------------------------*/
/*茶道具*/
#tips .tipsTtl.chaki:before {
	background: url(https://nikkoudou-kottou.com/img/sadou/chaki/icon.png);
	background-size: contain;
}



/*西洋アンティーク*/
#tips .tipsTtl.galle:before {
	background: url(https://nikkoudou-kottou.com/img/antique/galle/icon.png);
	background-size: contain;
}
#tips .tipsTtl.persian-carpets:before {
	background: url(https://nikkoudou-kottou.com/img/antique/persian-carpets/icon.png);
	background-size: contain;
}


/*陶磁器*/
#tips .tipsTtl.kabin:before {
	background: url(https://nikkoudou-kottou.com/img/ceramics/kabin/icon.png);
	background-size: contain;
}

/*古銭*/
#tips .tipsTtl.anasen:before {
	background: url(https://nikkoudou-kottou.com/img/kosen/anasen/icon.png);
	background-size: contain;
}

/*リンク
---------------------------------------------------*/
#itemUnder .record-link{
	background-image: linear-gradient(to right, #37546b 0%, #517fa4 100%);
	margin: 40px auto 20px;
	width: 94%;
	text-align: center;
	border-radius: 10px;
}
#itemUnder .record-link a{
	display: block;
padding: 20px 0;
	color: #fff;
	text-decoration: none;
}
@media screen and (min-width:599px) and (max-width:1024px) {
	#itemUnder .record-link{width: 80%;}
}


/*価格込み買取実績(#priceJisseki)
--------------------------------------------------------*/
#priceJisseki {
	margin-bottom: 40px;
}

/*タイトル*/
#priceJisseki .priceJTtl p {
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	text-align: center;
	color: #85252e;
	font-size: 2rem;
}
#priceJisseki .priceJTtl p span {
	font-family: none;
	font-size: 1.8rem;
}

/*レイアウト*/
#priceJisseki .priceJBox {
	display: flex;
	box-sizing: border-box;
	width: 100%;
	margin: 0 auto;
	padding: 0 10px;
	flex-wrap: wrap;
}
#priceJisseki .priceJBox .item {
	box-sizing: border-box;
	width: 33.333%;
	padding:1rem 4px 0.8rem;
	border-bottom: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
}
#priceJisseki .priceJBox .item img {
	padding-bottom: 10px;
}
#priceJisseki .priceJBox .item:nth-child(3n) {
	border-right: none;
}
#priceJisseki .priceJBox .item:nth-child(7),
#priceJisseki .priceJBox .item:nth-child(8) {
	border-bottom: none;
}
/*詳細レイアウト*/
#priceJisseki .priceJBox .item .tag {
	font-size: 1.2rem;
	margin-bottom: 8px;
	padding: 6px 0;
	text-align: center;
	border: 1px solid #ccc;
}
#priceJisseki .priceJBox .item .name {
	font-size: 1.4rem;
	font-weight: bold;
}
#priceJisseki .priceJBox .item p {
	font-size: 1.2rem;
}
#priceJisseki .priceJBox .item .value {
	font-family: 'Crimson Text', serif;
	font-size: 2.4rem;
	font-weight: bold;
	text-align: center;
	color: #85252e;
}
#priceJisseki .priceJBox .item .value span {
	font-size: 1rem;
}
/*テキスト不足分調整*/
#priceJisseki .priceJBox .item .name.bt {
	margin-bottom: 19%;
}

/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
#priceJisseki .priceJBox .item .value {
	font-size: 3.2rem;
}
#priceJisseki .priceJBox .item .name.bt {
	margin-bottom: 10%;
}
}


/*--------------------------------------------------------*

中国骨董下層

--------------------------------------------------------*/
.kottoLt {
	margin-bottom: 50px;
}

/*タイトル*/
.kottoLt .title {
	background: #fff;
	margin-bottom: 10px;
	position: relative;
}
.kottoLt .title .titleImg {
	position: absolute;
	bottom: 0;
	right: -5.6%;
}
.kottoLt .title .titleImg img {
	height: 86px;
	object-fit: contain;
}
.kottoLt .title p {
	font-family: 'Noto Serif JP', serif;
	color: #4c5161;
	border-top: 2px solid #4c5161;
	border-bottom: 2px solid #4c5161;
	font-size: 3rem;
	height: 84px;
	line-height: 84px;
	padding-left: 8%;
}

/*テキスト*/
.kottoLt .kottoLtCon {
	background: #fff;
	margin-bottom: 20px;
}
.kottoLt .kottoLtCon .kottoLtConTtl {
	background: #4a4e5d;
	margin: auto;
	padding: 16px 0 16px 20px;
	margin-bottom: 20px;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
}
.kottoLt  .kottoLtCon .textBox {
	margin: 0 10px 30px;
}
.kottoLt .kottoLtCon .textBox p:not(:last-child) {
	margin-bottom: 10px;
}
/*ボタン*/
.kottoLt .kottoLtCon .kottoLtBtn {
	width: 84%;
	background: #193162;
	border-radius: 6px;
	margin: 0 auto 20px;
	text-align: center;
	border-bottom: 4px solid #081634;
}
.kottoLt .kottoLtCon .kottoLtBtn a {
	background: url(https://nikkoudou-kottou.com/img/common/arrow.png) no-repeat 90%  center;
	display: inline-block;
	width: 100%;
	padding: 20px 0 16px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}


/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
.kottoLt .title .titleImg {
	right: 0;
}
}

/*------------------------------------------
	プーアル茶インフォメーション
--------------------------------------------*/
.pu-aru_attention {
	background-color: #FFF6EE;
	margin-bottom: 40px;
	padding: 20px 10px;
}
.pu-aru_attention__ttl {
	color: #9A485A;
	font-size: 1.8rem;
	font-weight: 600;
	text-align: center;
}
.pu-aru_attention__ttl {
	border-bottom: 2px solid #9A485A;
	margin-bottom: 20px;
}
.pu-aru_attention__ttl p{
	font-size: 20px;
	padding-bottom: 6px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.pu-aru_attention__ttl p::before {
    content: '';
	display: inline-block;
    width: 1.2em;
    height: 1.2em;
	margin-right: 0.5em;
    background: url(https://nikkoudou-kottou.com/img/china-kottou/chaba/pu-aru/info_icon.png) no-repeat center/contain;
}
.pu-aru_attention__box {
	background-color: #fff;
	padding: 20px 10px;
}
.pu-aru_attention__inner {
	color: #9A485A;
}
.pu-aru_attention__inttl{
	font-weight: 600;
}
.pu-aru_attention__txt{
	margin-bottom: 20px;
}
.pu-aru_attention__inner ul {
	display: flex;
	justify-content: center;
	padding: 10px 0
}
/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
	.pu-aru_attention__inner {
		text-align: center;
	}
}


/*--------------------------------------------------------*

西洋アンティーク

--------------------------------------------------------*/
.feature {
	padding: 30px 0;
	margin-bottom: 40px;
}

.feature .txt {
	padding: 0 10px;
	margin-bottom: 40px;
}
.feature .txt p {
	background-image:
	linear-gradient(90deg, rgba(237, 119, 128, 0) 0%, rgba(237, 119, 128, 0) 50%, #fff 0%, #fff 100%), linear-gradient(180deg, rgba(100, 100, 100, 0) 0%, rgba(100, 100, 100, 0) 97.5%, #646464 100%);
	background-size: 8px 100%,100% 2em;
	line-height: 2em;
	padding: 1.8 1em 0.2em 1em;
}

/*ボックスレイアウト*/
.feature-box {
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	padding-bottom: 30px;
	margin-bottom: 30px;
}
.feature-box:last-child {
	margin-bottom: 0;
}
.feature-box .feature-ttl {
	font-family: 'Noto Serif JP', serif;
	background: #42515f;
	color: #fff;
	font-size: 1.8rem;
	padding: 10px 0 10px 10px;
}
.feature-box .feature-in {
	background: #fff;
	margin: 20px 10px 24px;
	padding: 20px 10px;
}

.feature-box .feature-in .feature-in-img {
	width: 46%;
	float: right;
	padding-left: 10px;
}
.feature-box .feature-in p {
	font-size: 1.5rem;
	line-height: 1.8em;
}

.feature-btn {
	text-align: center;
	width: 90%;
	margin: 0 auto;
	height: 60px;
	line-height: 60px;
	background: rgb(143,154,161);
	background: linear-gradient(142deg, rgba(143,154,161,1) 0%, rgba(102,122,128,1) 20%, rgba(97,122,126,1) 100%);
	border-radius: 10px;
}
.feature-btn p {
	background: url(https://nikkoudou-kottou.com/img/common/btn_arrow.svg) no-repeat 90% center;
	background-size: 16px;
}
.feature-btn a {
	display: block;
	text-decoration: none;
	color: #fff;
}
.feature-btn a:hover {
	background-position: right center;
}



/*--------------------------------------------------------*

西洋アンティーク下層

--------------------------------------------------------*/
.about-item {
	margin-bottom: 60px;
}

/*上部コンテンツ*/
.about-item .about-topbox {
	margin-bottom: 40px;
}
.about-item .about-topbox dl dt {
	width: 96%;
	margin: 0 auto 10px;
	background: url(https://nikkoudou-kottou.com/img/antique/galle/about_item_bg_sp.png) no-repeat,url(https://nikkoudou-kottou.com/img/common/pt3.png);
	background-size: contain;
	height: 50px;
	border: 1px solid #a4a3a3;
	border-radius: 6px;
	color: #595a5d;
	font-size: 1.5rem;
	font-weight: bold;
	line-height: 50px;
	padding-left: 22%;
	box-sizing: border-box;
	letter-spacing: 0.2rem;
}
/*ペルシャ*/
.about-item.persia .about-topbox dl dt {
	background: url(https://nikkoudou-kottou.com/img/antique/persian-carpets/about_item_bg_sp.png) no-repeat,url(https://nikkoudou-kottou.com/img/common/pt3.png);
	background-size: contain;
}
/*ドーム*/
.about-item .about-topbox dl.daum  dt {
	background: url(https://nikkoudou-kottou.com/img/ceramics/kabin/about_item_bg_sp01.png) no-repeat,url(https://nikkoudou-kottou.com/img/common/pt3.png);
	background-size: contain;
}
/*ミュラー*/
.about-item .about-topbox dl.muller dt {
	background: url(https://nikkoudou-kottou.com/img/ceramics/kabin/about_item_bg_sp02.png) no-repeat,url(https://nikkoudou-kottou.com/img/common/pt3.png);
	background-size: contain;
}
/*酒井田柿右衛門*/
.about-item .about-topbox dl.kakiemon dt {
	background: url(https://nikkoudou-kottou.com/img/ceramics/kabin/about_item_bg_sp03.png) no-repeat,url(https://nikkoudou-kottou.com/img/common/pt3.png);
	background-size: contain;
}
/*唐津焼*/
.about-item.karatsu .about-topbox dl dt {
	background: url(https://nikkoudou-kottou.com/img/ceramics/touki/karatsuyaki/about_item_bg_sp.png) no-repeat,url(https://nikkoudou-kottou.com/img/common/pt3.png);
	background-size: contain;
}

/*コンテンツレイアウト*/
.about-item .about-topbox dl dt span {
	font-size: 1.8rem;
	color: #476595;
}
.about-item .about-topbox dl dd {
	padding: 0 10px;
	margin-bottom: 50px;
}
.about-item .about-topbox dl dd.min-margin {
	margin-bottom: 20px;
}
.about-item .about-topbox dl dd span{
	font-weight: bold;
}

.about-item .about-topbox dl dd p {
	background-image:
	linear-gradient(90deg, rgba(237, 119, 128, 0) 0%, rgba(237, 119, 128, 0) 50%, #fff 0%, #fff 100%), linear-gradient(180deg, rgba(100, 100, 100, 0) 0%, rgba(100, 100, 100, 0) 97.5%, #646464 100%);
	background-size: 8px 100%,100% 2em;
	line-height: 2em;
	padding: 2.1em .2em 0 .2em;
}
.about-item .about-topbox dl dd p:first-child{
	padding-top: 1.8px;
}


/*下部コンテンツ*/
.about-item .about-bottombox .bottombox-ttl {
	text-align: center;
	font-family: 'Noto Serif JP', serif;
	margin-bottom: 20px;
	font-size: 2.4rem;
	line-height: 1.4em;
}
.about-item .about-bottombox .bottombox-ttl span{
	font-size: 2.6rem;
	color: #476595;
}
.about-item .about-bottombox dl {
	margin: 0 auto 30px;
	padding: 20px 3%;
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
}
.about-item .about-bottombox dl:last-child {
	margin-bottom: 0;
}
.about-item .about-bottombox dt {
	margin: 0 auto 10px;
	border: 2px solid #3a3f4e;
	color: #3a3f4e;
	padding: 8px 0 8px 10px;
	box-sizing: border-box;
	font-size: 1.7rem;
	font-weight: bold;
}
.about-item .about-bottombox dd {
	background: #fff;
	margin: 10px auto 0;
	padding: 6% 5%;
	box-sizing: border-box;
	font-size: 1.5rem;
}
.about-item .about-bottombox dd.abreast .bottmbox-img{
	width: 40%;
	float: right;
	padding-left: 2%;
}
.about-item .about-bottombox dd .bottombox-txt-ttl {
	font-size: 1.8rem;
	padding: 10px 0 8px;
}
.about-item .about-bottombox dd .bottombox-txt-ttl span {
	color: #476595;
}

/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
	.about-item .about-topbox dl dt {
		padding-left: 12%;
	}
}

/*
査定ポイントを紹介
--------------------------------------------------------------*/
#satei-point .ttl {
	font-family: 'Noto Serif JP', serif;
	color: #1e3f5e;
	font-size: 2.1rem;
	text-align: center;
	font-weight: 600;
	line-height: 1.5em;
	margin-bottom: 2rem;
}
#satei-point .satei-detail {
	width: 90%;
	margin: 0 auto 3rem;
	padding-bottom: 4%;
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
}

#satei-point .satei-detail .detail-img img{
	width: 100%;
	height: 140px;
	object-fit: cover;
}

#satei-point .satei-detail .detail-txt {
	font-size: 1.5rem;
	background: #fff;
	width: 90%;
	margin: 0 auto;
	padding: 4%;
	box-sizing: border-box;
}
#satei-point .satei-detail .detail-txt p {
	border-bottom: 1px dashed #a6a6a6;
}
#satei-point .satei-detail .detail-txt p span{
	color: #1e3f5e;
	font-weight: bold;
}
#satei-point .satei-detail .detail-txt p.status {
	padding-left:1em;
	position:relative;
}
#satei-point .satei-detail .detail-txt p.status::before{
	content:"■";
	position:absolute;
	left:0;
	top:0;
	font-size: 10px;
}

.satei-point-wrap {
	margin-bottom: 3rem;
}

#satei-point .satei-point-ttl {
	color: #525b67;
	margin: 0 auto 20px;
	border-bottom: 1px solid #9eabbb;
}
#satei-point .satei-point-ttl p {
	padding-left: 4%;
}
#satei-point .satei-point-ttl span {
	font-size: 1.4rem;
}
#satei-point .satei-point-ttl .border{
	border-bottom: 3px solid #9eabbb;
	margin-bottom: 4px;
	padding-bottom: 4px;
	font-size: 1.8rem;
	font-weight: bold;
}
.satei-point-box {
	background: #9eabbb;
	margin-right: 4%;
	padding: 0 0 4% 4%;
}
.satei-point-box .satei-point-in {
	background: #fff;
}
.satei-point-box .satei-point-in .satei-point-img {
	width: 40%;
	float: right;
	padding-left: 2%;
}
.satei-point-box .satei-point-in .satei-point-txt {
	font-size: 1.4rem;
	padding: 0 2% 4%;
}

@media screen and (min-width:599px) and ( max-width:960px) {
	.satei-point-box .satei-point-in .satei-point-img {
		width: 24%;
	}
}



/*
実績リスト
--------------------------------------------------------------*/
#jissekiList {
	margin-bottom: 10px;
}
#jissekiList ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 2%;
}
#jissekiList ul li{
	width: 32%;
	margin: 0 2% 30px 0;
	font-size: 1.4rem;
}
#jissekiList ul li:nth-child(3n) {
	margin-right: 0;
}
#jissekiList ul li .tit{
	font-size: 1.5rem;
	background: #42515f;
	color: #fff;
	text-align: center;
	padding-top: 4px;
}
#jissekiList ul li img {
	margin-bottom: 4px;
}
#jissekiList ul li .chiiki{
	color: #627f9b;
	text-align: right;
	border-bottom: 1px dotted #627f9b;
	margin-bottom: 4px;
}
#jissekiList ul li .item {
	line-height: 19px;
}


/*------------------------------------------

	登録証・登録票リンク
--------------------------------------------*/
/*刀剣
--------------------------------------------*/
.certificate {
	margin-bottom: 50px;
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
	padding: 2%;
}
.certificate .certificate-box {
	background: url(https://nikkoudou-kottou.com/img/touken/top/certificate_bg_sp.png) no-repeat right,#fff;
	background-size: contain;
	padding: 1.4em 2%;
}
.certificate .certificate-box h2.certificate-ttl {
	font-family: 'Noto Serif JP', serif;
	font-weight: 600;
	font-size: 1.8rem;
	text-align: center;
	margin-bottom: .6em;
	line-height: 1.6em;
	border-bottom: 1px solid #622121;
	padding-bottom: 2px;
}
.certificate .certificate-box h2.certificate-ttl span {
	display: block;
	border-bottom: 2px solid #622121;
	color: #622121;
}
.certificate .certificate-txt {
	padding: 0 3%;
	margin-bottom: .6em;
}
.certificate .certificate-btn {
	width: 86%;
	margin: 0 auto;
	background: url(https://nikkoudou-kottou.com/img/common/arrow.png) no-repeat 96% center,#825252;
	background-size: 10px;
	border-radius: 6px;
	height: 50px;
	line-height: 50px;
}
.certificate .certificate-btn a {
	color: #fff;
	font-size: 1.5rem;
	text-decoration: none;
	text-align: center;
}

/*象牙
---------------------------------------------*/
.certificate .certificate-box {
	background: url(https://nikkoudou-kottou.com/img/ivory/top/certificate_bg_sp.png) no-repeat right,#fff;
	background-size: contain;
	padding: 1.4em 2%;
}




/*------------------------------------------

	象牙登録票・刀剣登録証ページ
--------------------------------------------*/
#necessity {
	margin-bottom: 40px;
}
#necessity img {
	width: 96%;
	height: 100px;
	object-fit: cover;
	margin: 0 auto 10px;
}
#necessity .necessity-txt {
	margin: 0 4%;
}


/*申請方法
--------------------------------------*/
#registration {
	margin-bottom: 40px;
}
#registration .txt {
	margin: 0 2% 30px;
}
#registration .txt small{
	display: block;
	font-size: 1.3rem;
	line-height: 1.6em;
}

#registration ul li .registration-in-ttl {
	background: #e4e4e4;
	font-weight: bold;
	color: #3d506b;
	text-align: center;
	padding-bottom: 6px;
	margin: 0 2% 10px;
}
#registration ul li .registration-in-ttl .ttl-in {
	background: #3d506b;
	color: #fff;
	margin-bottom: 6px;
	padding: 2px 0;
}
#registration ul li .registration-in-ttl .ttl-in span::before{
	content: 'step';
	padding-right: 2%;
}
#registration ul li .registration-in-txt {
	margin: 0 2% 20px;
}

/*背景ベタ*/
#registration ul li .registration-in-box {
	background: #f0eee4;
	margin: 0 2%;
	padding: 2%;
}
#registration ul li .registration-in-box .foundation {
	border: 1px solid #fff;
	padding: 4%;
}
#registration ul li dl {
	font-size: 1.5rem;
}
#registration ul li dt {
	text-align: center;
	font-weight: bold;
	margin-bottom: 6px;
}
#registration ul li .registration-in-box .foundation dd.break {
	margin-bottom: 6px;
}
#registration .break {
	word-break: break-all;
}
#registration ul li ol {
	margin: 0 2% 8px;
}
#registration ul li ol li {
	border-bottom: 1px dashed #ccc;
	text-indent: -.8em;
	padding-left: 1.2em;
}
#registration ul li ol li::before {
	content: '■';
	margin-right: 2px;
}
#registration ul li .registration-in-txt p small {
	display: block;
	line-height: 1.6em;
	margin-bottom: 20px;
	text-indent: -.8em;
	padding-left: 1.2em;
}
#registration ul li .registration-in-txt2 {
	margin: 0 2%;
}
#registration ul li .registration-in-txt2 img {
	float: right;
	width: 30%;
	padding-left: 2%;
}
@media screen and (min-width:599px) and ( max-width:960px) {
#registration ul li .registration-in-txt2 p{
	padding-top: 20px;
}
#registration ul li .registration-in-txt2 img {
	width: 20%;
	padding-left: 2%;
}
}


/*矢印*/
#registration .arrow-r {
	position: relative;
	margin-bottom: 70px; /*矢印画像の高さと配置を考慮して設定*/
}
#registration .arrow-r:after {
	content: '';
	display: block;
	position: absolute;
	bottom: -50px; /*矢印画像の高さと配置を考慮して設定*/
	width: 100%;
	height: 30px;
	background: url(https://nikkoudou-kottou.com/img/touken/tourokusyou/yajirushi.png) no-repeat 50% 50%;
	background-size: 90px;
}

/*重要*/
#registration .registerBIn {
	position: relative;
	margin: 30px 2%;
	border: 1px solid #83242d;
	padding: 30px 10px 10px;
	box-sizing: border-box;
}
#registration .registerBIn .tag {
	background: #83242d;
	color: #fff;
	border-radius: 6px;
	position: absolute;
	top: -16px;
	padding: 8px 16px;
	font-size: 1.4rem;
}
#registration .registerBIn p {
	font-size: 1.3rem;
}

/*リンク*/
#registration ul li a {
	color: #627f9b
}


/*紛失した場合
------------------------------------------*/
#tourokuLost {
	margin-bottom: 40px;
}
#tourokuLost .ttl {
	color: #83242d;
	font-weight: bold;
	padding-top: 10px;
}
#tourokuLost .tourokuLostBox {
	margin: 0 10px;
}
#tourokuLost .imgBox{
	width: 26%;
	float: left;
	margin-right: 2%;
}
#tourokuLost p {
	margin-bottom: 10px;
}


/*------------------------------------------

	査定ポイント

------------------------------------------*/
.satei-point .ttl {
	font-family: 'Noto Serif JP', serif;
	color: #1e3f5e;
	font-size: 2.1rem;
	text-align: center;
	font-weight: 600;
	line-height: 1.5em;
	margin-bottom: 2rem;
}
.satei-point .satei-detail {
	width: 90%;
	margin: 0 auto 3rem;
	padding-bottom: 4%;
	background: url(https://nikkoudou-kottou.com/img/common/pt3.png);
}


.satei-point .satei-detail .detail-img img{
	width: 100%;
	height: 140px;
	object-fit: cover;
}

.satei-point .satei-detail .detail-txt {
	font-size: 1.5rem;
	background: #fff;
	width: 90%;
	margin: 0 auto;
	padding: 4%;
	box-sizing: border-box;
}
.satei-point .satei-detail .detail-txt p {
	border-bottom: 1px dashed #a6a6a6;
}
.satei-point .satei-detail .detail-txt p span{
	color: #1e3f5e;
	font-weight: bold;
}
.satei-point .satei-detail .detail-txt p.status {
	padding-left:1em;
	position:relative;
}
.satei-point .satei-detail .detail-txt p.status::before{
	content:"■";
	position:absolute;
	left:0;
	top:0;
	font-size: 10px;
}

.satei-point-wrap {
	margin-bottom: 3rem;
}

.satei-point .satei-point-ttl {
	color: #525b67;
	margin: 0 auto 20px;
	border-bottom: 1px solid #9eabbb;
}
.satei-point .satei-point-ttl p {
	padding-left: 4%;
}
.satei-point .satei-point-ttl span {
	font-size: 1.4rem;
}
.satei-point .satei-point-ttl .border{
	border-bottom: 3px solid #9eabbb;
	margin-bottom: 4px;
	padding-bottom: 4px;
	font-size: 1.8rem;
	font-weight: bold;
}
.satei-point-box {
	background: #9eabbb;
	margin-right: 4%;
	padding: 0 0 4% 4%;
}
.satei-point-box .satei-point-in {
	background: #fff;
}
.satei-point-box .satei-point-in .satei-point-img {
	width: 40%;
	float: right;
	padding-left: 2%;
}
.satei-point-box .satei-point-in .satei-point-txt {
	font-size: 1.4rem;
	padding: 0 2% 4%;
}
.satei-point-box .satei-point-in .satei-point-txt p:not(:last-child){
	margin-bottom: 1rem;
}
/* テキスト中の見出し装飾 */
.point-sub-ttl {
    margin-bottom: 6px;
}
.point-sub-ttl span{
    font-weight: bold;
}


@media screen and (min-width:599px) and ( max-width:960px) {
	.satei-point .ttl br.pcNon{
		display: none;
	}
	.satei-point-box .satei-point-in .satei-point-img {
		width: 24%;
	}
	.satei-point .satei-detail {
		width: 96%;
		margin: 0 auto 30px;
		padding: 2%;
		display: flex;
		box-sizing: border-box;
	}
	.satei-point .satei-detail .detail-img{
		width: 45%;
	}
	.satei-point .satei-detail .detail-img img{
		height: 100%;
		object-fit: none;
	}
	.detail-txt{
		width: 55%;
	}
}


/*損傷品
--------------------------------------------------------*/
.damage_con {
	margin-bottom: 50px;
}
.damage_con h2{
	font-size: 2.4rem;
	color: #436381;
	font-weight: normal;
	text-align: center;
	line-height: 1.5em;
	margin-bottom: 20px;
}
.damage_con .damage_con_txt{
	margin: 0 4% 30px;
}
.damage_con ul {
	display: flex;
	flex-wrap: wrap;
}
.damage_con ul li {
	width: 49%;
	margin-bottom: 20px;
	margin-right: 2%;
}
.damage_con ul li p{
	background: #4a6d83;
	color: #fff;
	padding: 2px 0;
	text-align: center;
}
@media screen and (max-width:598px) {
	.damage_con ul {
		margin: 0 3%;
	}
	.damage_con ul li:nth-child(even) {
		margin-right: 0;
	}
}
@media screen and (min-width:599px) and ( max-width:1024px) {
	.damage_con ul {
		width: 86%;
		margin: 0 auto;
	}
	.damage_con ul li {
		width: 31.33%;
		margin-right: 3%;
	}
	.damage_con ul li:nth-child(3n) {
		margin-right: 0;
	}
}

/*高価買取が見込めます
--------------------------------------------------------*/
#price-conparison {
	padding: 40px 0 30px;
	background: #efeeea;
	margin-bottom: 40px;
}
#price-conparison .comparisonBox {
	padding: 20px 10px 20px;
	margin: 20px 10px;
	background: #fff;
}
#price-conparison .comparisonBox .imgBox-pc {
	width: 80%;
	max-width: 290px;
	margin: 0 auto;
	margin-bottom: 20px;
}
#price-conparison h3.hikaku-ttl {
	width: 100%;
	padding-top: 0;
	margin-right: 0;
	font-weight: normal;
	text-align: center;
	margin-bottom: 20px;
}
#price-conparison h3.hikaku-ttl span {
	display: inline-block;
	font-size: 15px;
	color: #193162;
	font-weight: bold;
}
#price-conparison .txt {
	margin: 0 10px 30px;
	line-height: 1.8em;
}
#price-conparison .comparisonBox .value .kakaku {
	font-size: 1.8rem;
	color: #333;
	font-weight: bold;
	text-align: center;
}
#price-conparison .comparisonBox .value .kakaku span {
	font-style: italic;
	font-size: 3rem;
	color: #81263c;
	padding-right: 8px;
}
@media screen and (min-width: 760px) and (max-width: 960px) {
	#price-conparison .comparisonBox {
		background: #fff;
		margin: 0 10px 30px;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}
	#price-conparison .comparisonBox .imgBox-pc {
		width: 30%;
		margin-bottom: 0px;
	}
	#price-conparison .comparisonBox .txtBox {
		width: 68%;
		padding: 0 0 0 10px;
	}
	#price-conparison h3.hikaku-ttl {
		margin-bottom: 5px;
		text-align: left;
	}
	#price-conparison .comparisonBox .txtBox .arrangeBox {
		width: 55%;
		margin: 0 0 0 auto;
	}
}
