@charset "UTF-8";

/*
Theme Name: MY THEME
Author: ICHIMIYAUNYU
Description: This is my original theme.
Version: 1.0
*/

/* ----------------------------------------------------------------------
サイトマップページ
---------------------------------------------------------------------- */

.sitemap{padding: 50px 0; margin:0 auto; width:80%;}
.sitemaph3{padding: 0.4em 0;
    background: #3E3A39;
    border-radius: 30px;
font-size: 20px;
    font-weight: 600;
    color: #fff;
text-align: center; margin:0}
.sec_sitemap {width: 90%;
margin: 0 auto;
}
.sec_sitemap:nth-of-type(1){padding-top:10px;}

.list_sitemap ul {
	list-style: none;
	width: 90%;
	margin: 0 auto;
	padding:0;
}
.list_sitemap li {background-image: url(../img/list_mark.png);
background-size:5px 16px;
background-repeat: no-repeat;
background-position: 0px 8px; padding-left:10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
	float: left;
	display: block;
	width: 33.3%;
	line-height: 2;
}
.list_sitemap li a:hover{color: #d41d23;}
.clearfix:after {
    content: "";
    display: block;
    clear: both;
}
.fr {
	float: right;
}
.fl {
	float: left;
}

@media (min-width: 1500px) {
.sitemap{width:1200px;}
}
@media (max-width: 1200px) {
.sitemap{width:90%;}
}

@media (max-width: 980px) {
.sitemap{width:882px; margin:0; padding:50px 49px;}
}
@media (max-width: 500px) {
.sitemap{width:90%; margin:0 auto; padding:35px 0px;}
.list_sitemap li {width: 100%; float:none;}
}