@charset "utf-8";

/*

メーンコンテンツスタイル

------------------------------*/

#main h4 {
	font-size: 1.4em;
}

/*text*/
#main div#text ul li {
	margin-top: 1em;
}

/*制作実績*/
#main div dl {
}

#main div dl dt {
	margin: 2em 0 0 12em;
	padding: 0 0 0 0.5em;
	font-weight: bold;
	border-bottom: 1px solid #f3f3f3;
}
#main div dl dt a {
	font-weight: bold;
}

#main div dl dd {
	margin: -1.5em 0 0 0;
	height: 1%;
	overflow: hidden;
}

#main div dl dd a.img-link {
	padding: 0.5em;
	float: left;
	display: block;
	border: 1px solid #f3f3f3;
}
#main div dl dd a.img-link:link, #main div dl dd a.img-link:visited {
	border: 1px solid #f3f3f3;
}
#main div dl dd a.img-link:hover, #main div dl dd a.img-link:active {
	border: 1px solid #66cc00;
}
#main div dl dd ul {
	margin: 2em 0 0 13em;
	padding: 0 0 0 0.5em;
}


#main div#pc dl dd img {
	width: 9.667em;
	height: 7.167em;
}



#main div#mobile dl dd img {
	float: left;
	display: block;
	width: 10em;
	height: 10em;
	border: 1px solid #f3f3f3;
}



#main div#mobile dl dd ul {
	padding-right: 75px;
	min-height: 75px;
	height: 75px;
	/*padding-right: 6.25em;*/
	background-position: 100% 0;
	background-repeat: no-repeat;
}

#main div#mobile dl dd ul#kenz {
	background-image: url(mobile/kenz-qr.jpg);
}
#main div#mobile dl dd ul#kikuta {
	background-image: url(mobile/kikuta-qr.jpg);
}
#main div#mobile dl dd ul#hakata {
	background-image: url(mobile/hakata-qr.jpg);
}
#main div#mobile dl dd ul#jpc {
	background-image: url(mobile/jpc1-qr.jpg);
}
#main div#mobile dl dd ul#kaori {
	background-image: url(mobile/kaori-qr.jpg);
}
#main div#mobile dl dd ul#keiri {
	background-image: url(mobile/keiri-qr.jpg);
}
#main div#mobile dl dd ul#rinrin {
	background-image: url(mobile/rinrin-qr.jpg);
}
#main div#mobile dl dd ul#season {
	background-image: url(mobile/season-qr.jpg);
}
#main div#mobile dl dd ul#taichi {
	background-image: url(mobile/taichi-qr.jpg);
}
#main div#mobile dl dd ul#tashibu {
	background-image: url(mobile/tashibu-qr.jpg);
}
#main div#mobile dl dd ul#tomcat {
	background-image: url(mobile/tomcat-qr.jpg);
}
#main div#mobile dl dd ul#unus {
	background-image: url(mobile/unus-qr.jpg);
}
#main div#mobile dl dd ul#itoshiya {
	background-image: url(mobile/itosiya-qr.jpg);
}
#main div#mobile dl dd ul#maia {
	background-image: url(mobile/maia-qr.jpg);
}
#main div#mobile dl dd ul#shibata {
	background-image: url(mobile/shibata-qr.jpg);
}
#main div#mobile dl dd ul#taichik {
	background-image: url(mobile/taichik-qr.jpg);
}
#main div#mobile dl dd ul#eiko {
	background-image: url(mobile/eiko-qr.jpg);
}
#main div#mobile dl dd ul#trefle {
	background-image: url(mobile/trefle-qr.jpg);
}
#main div#mobile dl dd ul#tremolo {
	background-image: url(mobile/tremolo-qr.jpg);
}
#main div#mobile dl dd ul#rinri {
	background-image: url(mobile/rinri-qr.jpg);
}
#main div#mobile dl dd ul#nojiri {
	background-image: url(mobile/nojiri-qr.jpg);
}
#main div#mobile dl dd ul#yellohat {
	background-image: url(mobile/yellohat-qr.jpg);
}

.box-b{
	margin-top:2em;
}