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

#contents > .cf > .inner01 > section .txt01.fix01 {
	margin-bottom: 3em;
}
#contents > .cf > .inner01 > #section01 .cf .left {
	width: 30%;
}
#contents > .cf > .inner01 > #section01 .cf .right {
	width: 64.5%;
}
#contents > .cf > .inner01 > #section03 .cf {
	padding-bottom: 5em;
}
@media only screen and (max-width: 1200px) {
}
@media only screen and (max-width: 960px) {
}
@media only screen and (min-width: 768px) {
}
@media only screen and (max-width: 767px) {
	#contents > .cf > .inner01 > section .txt01.fix01 {
    margin-bottom: 1em;
	}
	#contents > .cf > .inner01 > .ttl02 {
    line-height: 1.5;
    margin: 2em auto;
    padding-bottom: 0.5em;
	}
}
@media (orientation: landscape) and (max-width: 767px){
}
