html {scroll-behavior: smooth;}
h1 {
 margin: 0 0 25px;
 padding: 5px 0 5px 40px;
 color: #53392B;
 font-size: 25px;
 font-weight: bold;
 border-bottom: 2px solid #DBBD94;
 position: relative;
 line-height: 28px;
 background: url(/img/common/icon-title_danboru1.svg) no-repeat;
}
h2 {
 background: #FAF7EF;
 font-size: 20px;
 padding: 10px;
 color: #53392B;
 font-weight: bold;
 position: relative;
 line-height: 26px;
 border: none;
 margin-bottom: 10px;
}
h2 a {
 font-size: 20px;
}
h2#cardboard_title_1 span {
 color: #DBBD94;
 font-weight: bold;
}
h3 {
 font-size: 18px;
 padding: 10px;
 font-weight: bold;
}
#contents a {
 color: #53392B;
}
/*#cate_menu
===============================*/
#cate_menu	{
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}
#cate_menu li {
 width: 240px;
 border: solid 2px #DBBD94;
}
#cate_menu li:hover {
 opacity: 0.8;
}
#cate_menu li:last-child {
	background: #DBBD94;
}
#cate_menu li h2 {
 line-height: 32px;
 text-align: center;
 border-bottom: none;
 padding: 0;
 background: none;
}
#cate_menu li:not(:last-child) h2:after {
 display: block;
 content: '';
 width: 15px;
 height: 15px;
 margin: 0 auto;
 border-radius: 5px;
 border: 4px solid;
 border-color: transparent transparent #53392B #53392B;
 transform: rotate(-45deg);
}
#cate_menu li:last-child p{
	margin-left: 135px;
	color: #53392B;
	position: relative;
}
#cate_menu li:last-child p:after {
	display: block;
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 3px;
	border: 2px solid;
	border-color: transparent transparent #53392B #53392B;
	transform: rotate(-135deg);
	position: absolute;
	bottom: 8px;
	right: 10px;
}
#cate_menu span {
 display: block;
 font-size: 18px;
}
/*===============================*/
.cateBox {
 margin: 20px 0 0 0;
}
.cateBox ul {
 margin: 0 0 10px 0;
}
.cateBox li {
 border: 1px solid #DBBD94;
 width: 242px;
 border-radius: 5px;
 float: left;
 margin: 10px 8px;
 display: table;
}
.cateBox li a {
 font-size: 16px;
 width: 166px;
 height: 64px;
 padding: 0 0 0 70px;
 vertical-align: middle;
 display: table-cell;
}
.cateBox li#early {
 background: url(/img/cardboard-icon-soku.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_50 {
 background: url(/img/cardboard-icon-discount_50.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_60 {
 background: url(/img/cardboard-icon-discount_60.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_80 {
 background: url(/img/cardboard-icon-discount_80.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_100 {
 background: url(/img/cardboard-icon-discount_100.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_120 {
 background: url(/img/cardboard-icon-discount_120.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_140 {
 background: url(/img/cardboard-icon-discount_140.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li.discount_yamato {
 background: url(/img/cardboard-icon-discount_yamato.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li.discount_mail {
 background: url(/img/cardboard-icon-discount_mail.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_adv {
 background: url(/img/cardboard-icon-discount_advertise.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_cushion {
 background: url(/img/cardboard-icon-discount_cushion.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#discount_free-shipping {
 background: url(/img/cardboard-icon-discount_free-shipping.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_60 {
 background: url(/img/cardboard-icon-size60.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_70 {
 background: url(/img/cardboard-icon-size70.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_80 {
 background: url(/img/cardboard-icon-size80.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_90 {
 background: url(/img/cardboard-icon-size90.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_100 {
 background: url(/img/cardboard-icon-size100.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_120 {
 background: url(/img/cardboard-icon-size120.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_130 {
 background: url(/img/cardboard-icon-size130.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_140 {
 background: url(/img/cardboard-icon-size140.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_160 {
 background: url(/img/cardboard-icon-size160.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#size_170 {
 background: url(/img/cardboard-icon-size170.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#nekoposu {
 background: url(/img/cardboard-icon-mail_nekoposu.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#nekoposu2 {
 background: url(/img/cardboard-icon-mail_nekoposu2.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#kuronekodm {
 background: url(/img/cardboard-icon-mail_nekodm.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#kuroyuu {
 background: url(/img/cardboard-icon-mail_kuroyuu.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#kuriposu {
 background: url(/img/cardboard-icon-mail_kuriposu.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#yumail {
 background: url(/img/cardboard-icon-mail_yumail.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#yupake {
 background: url(/img/cardboard-icon-mail_yupake.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#yuposu {
 background: url(/img/cardboard-icon-mail_yuposu.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#teikeigai {
 background: url(/img/cardboard-icon-mail_teikeigai.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#hikyakuyu {
 background: url(/img/cardboard-icon-mail_hikyakuyu.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#hikyakumail {
 background: url(/img/cardboard-icon-mail_hikyakumail.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#DVD {
 background: url(/img/cardboard-icon-size_dvd.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#pos {
 background: url(/img/cardboard-icon-size_pos.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#B6 {
 background: url(/img/cardboard-icon-size_b6.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#A5 {
 background: url(/img/cardboard-icon-size_a5.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#B5 {
 background: url(/img/cardboard-icon-size_b5.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#A4 {
 background: url(/img/cardboard-icon-size_a4.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#B4 {
 background: url(/img/cardboard-icon-size_b4.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#A3 {
 background: url(/img/cardboard-icon-size_a3.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#B3 {
 background: url(/img/cardboard-icon-size_b3.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#A2 {
 background: url(/img/cardboard-icon-size_a2.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#B2 {
 background: url(/img/cardboard-icon-size_b2.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#A1 {
 background: url(/img/cardboard-icon-size_a1.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#B1 {
 background: url(/img/cardboard-icon-size_b1.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#mini {
 background: url(/img/cardboard-icon-size_mini.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#thin {
 background: url(/img/cardboard-icon-size_thin.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#small {
 background: url(/img/cardboard-icon-size_small.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#medium {
 background: url(/img/cardboard-icon-size_medium.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#large {
 background: url(/img/cardboard-icon-size_large.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#extra_large {
 background: url(/img/cardboard-icon-size-extra_large.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#fullcolor {
 background: url(/img/cardboard-icon-print.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#mail {
 background: url(/img/cardboard-icon-useful_1.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#delivery {
 background: url(/img/cardboard-icon-useful_2.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#yamato {
 background: url(/img/cardboard-icon-useful_3.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#sagawa {
 background: url(/img/cardboard-icon-useful_4.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#document {
 background: url(/img/cardboard-icon-useful_5.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#cd {
 background: url(/img/cardboard-icon-useful_6.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#large_storage {
 background: url(/img/cardboard-icon-useful_7.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#poster {
 background: url(/img/cardboard-icon-useful_8.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#moving {
 background: url(/img/cardboard-icon-useful_9.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#hikkoshi {
 background: url(/img/cardboard-icon-useful_23.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#hanger {
 background: url(/img/cardboard-icon-useful_10.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#wine {
 background: url(/img/cardboard-icon-useful_11.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#food {
 background: url(/img/cardboard-icon-useful_22.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#vegetable {
 background: url(/img/cardboard-icon-useful_25.png)no-repeat;
 background-size: 60px; background-position: 3px 4px;
}
.cateBox li#design {
 background: url(/img/cardboard-icon-useful_12.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#flower {
 background: url(/img/cardboard-icon-useful_13.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#golf {
 background: url(/img/cardboard-icon-useful_14.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#computer {
 background: url(/img/cardboard-icon-useful_15.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#board {
 background: url(/img/cardboard-icon-useful_16.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#white {
 background: url(/img/cardboard-icon-useful_17.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#bothsideswhite {
 background: url(/img/cardboard-icon-useful_24.png)no-repeat;
 background-size: 60px; background-position: 3px 4px;
}
.cateBox li#black {
 background: url(/img/cardboard-icon-useful_20.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#color {
 background: url(/img/cardboard-icon-useful_21.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#classic {
 background: url(/img/cardboard-icon-useful_18.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#flat_box {
 background: url(/img/cardboard-icon-useful_19.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#display {
 background: url(/img/cardboard-icon-special_1.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#toy {
 background: url(/img/cardboard-icon-special_2.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#pet {
 background: url(/img/cardboard-icon-special_3.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#donation {
 background: url(/img/cardboard-icon-special_4.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#waterbox {
 background: url(/img/cardboard-icon-special_5.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#plastic {
 background: url(/img/cardboard-icon-special_6.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#emergency {
 background: url(/img/cardboard-icon-special_7.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#other {
 background: url(/img/cardboard-icon-special_8.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#puradan {
 background: url(/img/cardboard-icon-special_9.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#maze {
 background: url(/img/cardboard-icon-special_10.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#str {
 background: url(/img/cardboard-icon-special_19.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#partition {
 background: url(/img/cardboard-icon-special_11.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#record {
 background: url(/img/cardboard-icon-special_12.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#paperback {
 background: url(/img/cardboard-icon-special_13.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#comic {
 background: url(/img/cardboard-icon-special_14.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#cake {
 background: url(/img/cardboard-icon-special_15.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#pizza {
 background: url(/img/cardboard-icon-special_16.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#shoes {
 background: url(/img/cardboard-icon-special_17.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#ems {
 background: url(/img/cardboard-icon-special_18.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#standard {
 background: url(/img/cardboard-icon-special_20.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#entry-field {
 background: url(/img/cardboard-icon-special_21.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#waterrepellent{
 background: url(/img/cardboard-icon-special_22.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#zippered {
 background: url(/img/cardboard-icon-special_23.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#fba {
 background: url(/img/cardboard-icon-special_24.png)no-repeat;
 background-size: 60px; background-position: 3px 2px;
}
.cateBox li#storage {
 background: url(/img/cardboard-icon-useful_26.png)no-repeat;
 background-size: 60px; background-position: 3px 4px;
}
.cateBox li#a_format {
 background: url(/img/cardboard-icon-format_a.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#b_format1 {
 background: url(/img/cardboard-icon-format_b1.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#b_format2 {
 background: url(/img/cardboard-icon-format_b2.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#b_forma3 {
 background: url(/img/cardboard-icon-format_b3.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#n_format1 {
 background: url(/img/cardboard-icon-format_n1.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#n_format2 {
 background: url(/img/cardboard-icon-format_n2.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#n_format3 {
 background: url(/img/cardboard-icon-format_n3.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#tatou_format {
 background: url(/img/cardboard-icon-format_t.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#c_format {
 background: url(/img/cardboard-icon-format_c.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#poster_format {
 background: url(/img/cardboard-icon-format_p.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#handle_format {
 background: url(/img/cardboard-icon-format_h.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}

.cateBox li#flexbox {
 background: url(/img/cardboard-icon-flexbox.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#orderboard {
 background: url(/img/cardboard-icon-orderboard.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#flexpartition {
 background: url(/img/cardboard-icon-flexpartition.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#orderdisplay {
 background: url(/img/cardboard-icon-orderdisplay.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#designservice {
 background: url(/img/cardboard-icon-designservice.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#originalpackage {
 background: url(/img/cardboard-icon-originalpackage.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#ordersunshade {
 background: url(/img/cardboard-icon-ordersunshade.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#orderpartition {
 background: url(/img/cardboard-icon-special_11.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
}
.cateBox li#orderlargebox {
 background: url(/img/cardboard-icon-orderlargebox.png)no-repeat;
 background-size: 60px;
 background-position: 3px 2px;
	background-border-radius: 3px;
}

#footer_info .calendar h2 {
 margin-bottom: 6px;
 padding-bottom: 0;
 padding-left: 0;
 font-size: 18px;
 font-weight: bold;
 border-bottom: none;
 background: none;
 padding: 0;
}
/*#customer_voiceBox
===============================*/
#customer_voiceBox li {
 border: 1px #DBBD94 solid;
 border-radius: 5px;
 width: 370px;
 padding: 20px;
 float: left;
 height: 333px;
 overflow: hidden;
 position: relative;
}
#customer_voiceBox li + li {
 margin: 0 0 25px 32px;
}
#customer_voiceBox h2 {
 padding-left: 68px;
 color: #54392C;
 text-indent: 0;
 padding-bottom: 10px;
 border-bottom: 2px #DBBD94 solid;
 margin: 30px 0;
 clear: both;
 font-size: 24px;
}
#customer_voiceBox h2:before {
 background-image: url(/img/common/icon-thank-red.png);
 display: block;
 content: '';
 left: -13px;
 width: 68px;
 height: 68px;
 position: absolute;
 top: -19px;
}
.voice_name {
 background: #FAF7EF;
 position: relative;
 padding: 18px 0 19px 80px;
 width: 320px;
 margin: -15px 0 15px -15px;
}
.voice_name:before {
 display: block;
 content: '';
 left: 23px;
 width: 50px;
 height: 50px;
 border: none;
 background-image: url(/img/common/icon-uservaice_user.png);
 background-size: contain;
 position: absolute;
 top: 5px;
}
p.voice_staff {
 position: relative;
 padding: 70px 0 0 0;
 font-size: 13px;
}
.voice_staff:after {
 display: block;
 content: '';
 left: 13px;
 width: 50px;
 height: 50px;
 border: none;
 background-image: url(/img/common/icon-uservaice_responsible.png);
 background-size: contain;
 position: absolute;
 top: 15px;
}
.voice_response {
 background: #FFF7F7;
 margin: -78px 0 0 98px;
 padding: 10px;
 border-radius: 5px;
 position: relative;
}
p.voice_response:before {
 content: "";
 display: block;
 width: 0;
 height: 0;
 border-right: 20px transparent solid;
 border-top: 17px #FFF7F7 solid;
 position: absolute;
 left: -9px;
 top: 20px;
 transform: translate(0, 0) rotate(-50deg);
}
.voice_detail {
 font-size: 14px;
 background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, #ffff 50%, #ffff 50%), linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 97%, #7F592E 97%, #7F592E 100%);
 background-size: 8px 100%, 100% 2em;
 line-height: 2;
}
.voice_date {
 display: inline-block;
 margin: 0 0 0 110px;
}
#customer_voiceBox .more_bottom {
 position: absolute;
 top: 328px;
 background: #fff;
 width: 440px;
 left: 12px;
 height: 30px;
 cursor: pointer;
}
#customer_voiceBox .more_bottomO {
 color: #159DD9;
 font-size: 15px;
 margin: 0 0 0 -18px;
 background: #fff;
 width: 390px;
 left: 12px;
 height: 30px;
 position: relative;
}
#customer_voiceBox .more_bottomO:after {
 display: block;
 content: '';
 left: 83px;
 width: 10px;
 height: 10px;
 border: none;
 background-image: url(/img/common/icon-arrow_blue_xs.svg);
 -webkit-transform: translate(0, 0) rotate(270deg);
 transform: translate(0, 0) rotate(270deg);
 background-repeat: no-repeat;
 background-position: center 0;
 background-size: contain;
 -webkit-transition: .2s;
 transition: .2s;
 position: absolute;
 top: 6px;
}
/*#aboutItem_Box#aboutOrder_Box
===============================*/
#aboutItem_Box, #aboutOrder_Box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
#aboutItem_Box h2,#aboutOrder_Box h2 {
 padding: 0 0 5px 0px;
 font-size: 25px;
 border-bottom: solid 2px #DBBD94;
 background: none;
 width: 100%;
}
#aboutItem_Box .text,#aboutOrder_Box .text {
 width: 970px;
 font-size: 15px;
}
/*#reasonBox
===============================*/
#reasonBox h2 {
 padding: 0 0 5px 0px;
 font-size: 25px;
 border-bottom: solid 2px #DBBD94;
 background: none;
}
#reasonBox ul {
 width: 1320px;
 margin: 0 auto;
}
#reasonBox li {
 width: 240px;
 float: left;
 margin: 0 12px;
}
#reasonBox p {
 color: #333;
}
/*#orderBox
===============================*/
#orderBox h2 {
 background: url(/img/common/icon-title_danboru2.svg) no-repeat;
 padding: 0 0 5px 40px;
 font-size: 25px;
 border-bottom: solid 2px #DBBD94;
}
#orderBox h3 {
 background: none;
 text-align: center;
 font-size: 20px;
 margin: 0 0 15px 0;
}
#orderBox p#policy {
 margin: 0 0 0 0;
 width: 1300px;
 font-size: 18px;
}
.sub_message {
 text-align: center;
 margin: 10px 0;
 font-size: 16px;
}
#order_detail {
 width: 1300px;
}
#order_detail p {
 color: #333333;
 text-align: right;
 font-size: 13px;
}
#order_detail div {
 width: 410px;
 float: left;
 margin: 11px;
}
#order_detail div img {
 width: 410px;
}
#orderBox p.title {
 background: #6EB6D5;
 padding: 3px 6px;
 color: #fff;
 font-size: 14px;
 text-align: left;
}
div#orderInfoBox h3 {
 border-bottom: 6px #6EB6D5 dotted;
}
#orderBox div#orderInfoBox {
 width: 1045px;
 margin: 30px auto 20px;
 height: auto;
}
#orderBox div#orderInfoBox h2 {
 border: none;
 margin: 0 0 15px 0;
 padding: 0;
 background: none;
}
#orderBox div#orderInfoBox h2 a {
 padding-left: 0;
 color: #159DD9;
 font-size: 25px;
 font-weight: bold;
 text-decoration: underline;
 border: none;
}
#orderBox div#orderInfoBox p {
 float: left;
 font-size: 16px;
}
#orderBox div#orderInfoBox p img {
 display: block;
}
#jp_link {
 position: relative;
}
#jp_link a {
 position: absolute;
 color: #fff;
 font-size: 21px;
 font-weight: bold;
 background: transparent linear-gradient(180deg, #b0e2f8 0%, #159DD9 100%, #159DD9 100%) 0% 0% no-repeat padding-box;
 border: 1px solid #c4c4c4;
 display: block;
 width: 500px;
 padding: 14px 0;
 border-radius: 5px;
 text-align: center;
 margin: 16px 0 0 83px;
}