@charset "UTF-8";
/* CSS Document */

/* -----------------------------------------------------
お問い合わせ
----------------------------------------------------- */
header { border-color: #9b7f42; }
#GrobalNavi > ul > li:nth-child(8) > a { background: #9b7f42; color: #FFF; }
#GrobalNavi > ul > li:nth-child(8) > a::before { background-image: url(../images/ic_nav08_on.png); }

.box { background: #f5f3f0; margin-top: 20px; }


aside #SideNav dd:nth-child(3),#Contents.dvd-login aside #SideNav dd:nth-child(3) { background: #dcdcdc; font-weight: bold; }
aside #SideNav dd:nth-child(3) > a { letter-spacing: -0.05em; }

h2, h3 { border-color: #9b7f42; }
main .btn a::before { border-color: transparent transparent transparent #9b7f42; }

.otoiawase #Form dl dt:nth-child(1) { order: 1; }
.otoiawase #Form dl dd:nth-child(2) { order: 3; }
.otoiawase #Form dl dt:nth-child(3) { order: 2; }
.otoiawase #Form dl dd:nth-child(4) { order: 4; }
.otoiawase #Form dl dt:nth-child(5) { order: 6; }
.otoiawase #Form dl dd:nth-child(6) { order: 7; }
.otoiawase #Form dl dt:nth-child(7) { order: 6; }
.otoiawase #Form dl dd:nth-child(8) { order: 8; }
.otoiawase #Form dl dt:nth-child(9) { order: 9; width: 100%; }
.otoiawase #Form dl dd:nth-child(10) { order: 10; width: 100%; }
.otoiawase #Form dl dd:nth-child(10) input { width: 48%; }
.otoiawase #Form dl dt:nth-child(11) { order: 11; }
.otoiawase #Form dl dd:nth-child(12) { order: 13;}
.otoiawase #Form dl dt:nth-child(13) { order: 12; }
.otoiawase #Form dl dd:nth-child(14) { order: 14; }
.otoiawase #Form dl dt:nth-child(15) { order: 15; width: 100%; }
.otoiawase #Form dl dd:nth-child(16) { order: 16; width: 100%; }
.otoiawase #Form dl dt:nth-child(17) { order: 17; }
.otoiawase #Form dl dd:nth-child(18) { order: 19; }
.otoiawase #Form dl dt:nth-child(19) { order: 18; }
.otoiawase #Form dl dd:nth-child(20) { order: 20; }
.otoiawase #Form dl dt:nth-child(21) { order: 21; width: 100%; }
.otoiawase #Form dl dd:nth-child(22) { order: 22; width: 100%; }
.otoiawase #Form dl dt:nth-child(23) { order: 23; width: 100%; }
.otoiawase #Form dl dd:nth-child(24) { order: 24; width: 100%; }



@media screen and (max-width:414px) {
	.otoiawase #Form dl dt:nth-child(1) { order: 1; }
	.otoiawase #Form dl dd:nth-child(2) { order: 2; }
	.otoiawase #Form dl dt:nth-child(3) { order: 3; }
	.otoiawase #Form dl dd:nth-child(4) { order: 4; }
	.otoiawase #Form dl dt:nth-child(5) { order: 5; }
	.otoiawase #Form dl dd:nth-child(6) { order: 6; }
	.otoiawase #Form dl dt:nth-child(7) { order: 7; }
	.otoiawase #Form dl dd:nth-child(8) { order: 8; }
	.otoiawase #Form dl dt:nth-child(9) { order: 9; }
	.otoiawase #Form dl dd:nth-child(10) { order: 10; }
	.otoiawase #Form dl dd:nth-child(10) input { width: 100%; }
	.otoiawase #Form dl dt:nth-child(11) { order: 11; }
	.otoiawase #Form dl dd:nth-child(12) { order: 12;}
	.otoiawase #Form dl dt:nth-child(13) { order: 13; }
	.otoiawase #Form dl dd:nth-child(14) { order: 14; }
	.otoiawase #Form dl dt:nth-child(15) { order: 15; }
	.otoiawase #Form dl dd:nth-child(16) { order: 16; }
	.otoiawase #Form dl dt:nth-child(17) { order: 17; }
	.otoiawase #Form dl dd:nth-child(18) { order: 18; }
	.otoiawase #Form dl dt:nth-child(19) { order: 19; }
	.otoiawase #Form dl dd:nth-child(20) { order: 20; }
	.otoiawase #Form dl dt:nth-child(21) { order: 21; }
	.otoiawase #Form dl dd:nth-child(22) { order: 22; }
	.otoiawase #Form dl dt:nth-child(23) { order: 23; }
	.otoiawase #Form dl dd:nth-child(24) { order: 24; }
}





