@charset "UTF-8";

/* MAIN
----------------------------------------------------------------------------- */



/* .section2
--------------- */
#casestudy .list dl{
	width:320px;
	float:left;
}

#casestudy .list dt{
	width:110px;
	float:left;
}

#casestudy .list dd{
	float:right;
	width:210px;
	padding-top:15px;
}
#casestudy .list dd p span{
	color:#000;
	font-size:80%;
	margin-top:-5px;
}
#casestudy .list dd p strong{
	font-size:120% !important;
	color:#f66e00;
	text-decoration:none;
}


/* .section2
--------------- */
#casestudy .ownerArea{

}

#casestudy .ownerArea .capture{
	background:#CCC;
	float:left;
	margin-right:20px;
	width:210px;
}



#casestudy .ownerArea ol{
	list-style:none;
	width:440px;
	float:right;
}

#casestudy .ownerArea ol h3{
	font-weight:bold;
	font-size:140%;
	color:#61402b;
	padding-bottom:3px;
}


#casestudy .ownerArea ol li{
	padding-left:70px;
padding-bottom:10px;
padding-top:10px;
}

#casestudy .ownerArea ol li h3{
	margin-bottom:5px !important;
}


#casestudy .ownerArea li.pointMobile{
	background:url(/casestudy/img/casestudy_icon_mobile.gif) left top no-repeat;
}

#casestudy .ownerArea li.pointMail{
	background:url(/casestudy/img/casestudy_icon_mail.gif) left top no-repeat;
}

#casestudy .ownerArea li.pointQr{
	background:url(/casestudy/img/casestudy_icon_qr.gif) left top no-repeat;
}
#casestudy .ownerArea li.pointDeco{
	background:url(/casestudy/img/casestudy_icon_deco.gif) left top no-repeat;
}
#casestudy .ownerArea li.pointCustomer{
	background:url(/casestudy/img/casestudy_icon_customer.gif) left top no-repeat;
}
#casestudy .ownerArea li.pointShop{
	background:url(/casestudy/img/casestudy_icon_shop.gif) left top no-repeat;
}
#casestudy .ownerArea li.pointAutoMail{
	background:url(/casestudy/img/casestudy_icon_automail.gif) left top no-repeat;
}


#casestudy .ownerArea .infoArea{
	background:#ebebeb;
	width:410px;
	float:right;
	padding:15px;
	position:relative;
}

#casestudy .ownerArea .infoArea .mt10{
	color:#777;
	font-size:90%;
	letter-spacing:0.1em;
	line-height:1.2em;
}

#casestudy .ownerArea .infoArea .info{
	width:310px;
}

#casestudy .ownerArea .infoArea .info img{
	float:right;
	margin-right:20px;
}

#casestudy .ownerArea .infoArea .qr{
	width:80px;
	position:absolute;
	right:15px;
	top:15px;
	text-align:center;
	font-size:90%;
	color:#777;
	line-height:1.1em;
}
#casestudy .ownerArea .infoArea .qr img{
	margin-bottom:5px;
}

#casestudy .exchange{
	margin-top:30px;
	font-size:110%;
	
}
#casestudy .exchange p{
	margin:10px 0px 0px 15px;
	width:595px;
}
#casestudy .exchange p strong.name{
	color:#e13e13;
}

#casestudy .exchange h2{
	padding-top:25px;
	height:30px;
	background:url(/casestudy/img/casestudy_title01.gif) left top no-repeat;
	font-weight:bold;
	color:#FFF;
	text-indent:15px;
}
#casestudy .exchange img.f_right{
	margin-left:10px;
	margin-bottom:10px;
	float:right;
}
#casestudy .exchange img.f_left{
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

#casestudy .exchange_end{
	font-size:120%;
}


#casestudy .list2{
	font-size:120%;
	text-align:center;
	margin-top:10px !important;
}
#casestudy .list{
	margin-top:10px !important;
}

#casestudy .list h2{
	margin-bottom:5px !important;
	color:#61402b;
	font-size:110%;
}