@charset "utf-8";
/* 特定商取引法に関する表示 css */

#area dl {
	border-top: 1px dotted #ccc;
    width: 100%;
}
#area dl:first-child {
	padding-top: 0;
    border-top: none;
}
#area dt {
    white-space: nowrap;
    padding-right: 15px;
    text-align: right !important;
    width: 175px;
	font-weight: bold;
}
#law_wrap .caution:before { text-indent: 0; }

@media screen and (min-width: 1000px) {
	#area dl { padding: 1.7rem 14rem; }
}

@media screen and (max-width: 999px) {
	#law_wrap { margin-top: 2rem; }
	#area dl { padding: 1.2rem 0; }
	#area .td {
	    display: block;
    	width: 100%;		
	}
	#area dt {
		text-align: left !important;
		margin-bottom: 1rem;
	}
}