<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("./page-guide.css");
/*******************************************************************************
//
//	タンブラーGoGo　ご利用ガイド「返品・交換について」ページ用スタイルシート
//
//	copyright (C) 2013 CPCOM co., ltd.
//	author:	So Uchida
//	e-mail:	info@tbgogo.jp
//	create:	2018/09/02
//
*******************************************************************************/

div.return_wrapper {
	width: 1070px;
	margin: 0 auto 90px auto;
}
@media screen and (max-width: 750px) {
	div.return_wrapper {
		width: 100%;
	}
}

div.return_wrapper div.container {
	margin-bottom: 90px;
}
@media screen and (max-width: 750px) {
	div.return_wrapper div.container {
		width: 98%;
		margin: 0 auto 30px auto;
	}
}

div.return_wrapper h2 {
	color: #FFF;
	font-size: 15pt;
	font-weight: normal;
	text-align: center;

	width: 500px;
	margin: 10px auto 40px auto;
	padding: 4px 0;

	background-color: #000;
}
@media screen and (max-width: 750px) {
	div.return_wrapper h2 {
		width: 100%;
		margin: 20px auto 20px auto;
	}
}
div.return_wrapper h3 {
	font-size: 14pt;
	text-align: center;
	text-decoration: underline;
	margin-bottom: 10px;
}

div.return_wrapper h4 {
	font-size: 12pt;
	font-weight: bold;
}

div.return_wrapper p.desc {
	line-height: 1.5;
	margin-bottom: 40px;
}

div.return_wrapper p.cancel {
	line-height: 1.5;
	margin-bottom: 20px;
}

div.return_wrapper ul.cancel {
	list-style-type: none;

	width: 1070px;
	margin-bottom: 20px;
}
@media screen and (max-width: 750px) {
	div.return_wrapper ul.cancel {
		width: 100%;
		margin: 0 auto 20px auto;
	}
}

div.return_wrapper ul.cancel li {
	line-height: 1.6;
	text-indent: -1em;
	padding-left: 1em;
	margin: 5px 0;
}

div.return_wrapper ul.cancel li:before {
	content: "●";
	font-size: 10pt;
}

div.return_wrapper p.topic {
	font-size: 13pt;
	text-decoration: underline;
}

div.return_wrapper dl.defective {
	display: flex;
	margin-bottom: 15px;
}

div.return_wrapper dl.defective dt {
	width: 100px;
}

div.return_wrapper dl.defective dd {
	width: 970px;
}

div.return_wrapper dl.defective dd ol {
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
}

div.return_wrapper dl.defective dd ol li {
	margin: 0 5px 5px 0;
}

div.return_wrapper span.olist {
	margin-right: 3px;
}

div.return_wrapper div.contact {
	width: 310px;
	margin-left: 760px;
	padding-left: 15px;
	border-left: 10px solid #000;
}
@media screen and (max-width: 750px) {
	div.return_wrapper div.contact {
		width: 100%;
		margin-left: 0;
		padding-left: 0;
	}
}

div.return_wrapper div.contact p {
	margin-left: 30px;
}

div.return_wrapper div.contact p.contact {
	text-align: left;
	font-size: 15pt;
	margin-bottom: 5px;
	margin-left: 0;
}

div.return_wrapper div.contact span.tel {
	font-size: 15pt;
	font-weight: bold;
	margin-left: 10px;
}
</pre></body></html>