


/* ===============================
	PC
 =============================== */

/* main-visual */
	
#main-title {
	background-image: url(../topics/images/main_bg.jpg);
}

#main  {
width: 100%;
padding-top: 50px;
}

#main #head_copy {
padding: 0 20px 50px 20px;
}

#main #head_copy p {
text-align: center;
font-size: 1.6rem;
line-height: 2.6rem;
margin-bottom: 30px;
}

#sitemap {
max-width: 800px;
margin-left: auto;
margin-right: auto;
margin-bottom: 70px;
overflow: hidden;
}

#sitemap .listInner{
margin-bottom: 50px;
padding-left: 20px;
padding-right: 20px;
}

#sitemap .listInner li{
margin-bottom: 30px;
font-size: 1.8rem;
border-bottom-width: 1px;
border-bottom-style: dashed;
padding-bottom: 10px;
}

#sitemap .listInner li a{
text-decoration: none;
color: #333;
}

#sitemap .listInner li a:hover{
text-decoration: underline;
}


/*  PC ここまで
-------------------------------------------------------------------------------------------------------------------------*/

/*  max-width:960pxここから
-------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width : 960px ){




/*  max-width:960pxここまで
-------------------------------------------------------------------------------------------------------------------------*/
}


/*  max-width:768pxここから
-------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width : 768px ){



/*  max-width:768pxここまで
-------------------------------------------------------------------------------------------------------------------------*/
}




/*  max-width:480pxここから
-------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 480px) {


#main  {
padding-top: 30px;
}

#main #head_copy {
padding: 0 20px 20px 20px;
}

#main #head_copy p {
font-size: 1.4rem;
line-height: 2.4rem;
}

#sitemap {
margin-bottom: 30px;
}

#sitemap .listInner{
margin-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
}

#sitemap .listInner li{
margin-bottom: 20px;
font-size: 1.4rem;
}

/*  max-width:480pxここまで
-----------------------------------------------------------------------------------------------------------------*/
}
