﻿@charset "utf-8";

/*
* 
*  custom/service.css
*	
*/

/* --------------------------------------------------
	0.
-------------------------------------------------- */
.group p,
#mcComTxt ul { margin-top: 0.6em; }
/* Tit;e */
.serviceTitle {
	position: relative;
	margin-bottom: 30px;
}
.noIcon {
	position: absolute;
	top: -1px;
	left: -2px;
}
/* Service contents */
.serviceContents { padding: 0 25px 25px 170px; }
.serviceContents dd + dd,
.serviceContents dd + dt { margin-top: 16px; }
#mcComTxt { background: url(../../img/service/ico_service01_mc.png) no-repeat 20px 0; }
#bDTxt { background: url(../../img/service/ico_service02_booth.png) no-repeat 20px 0; }
/* Option service */
#optionContents { margin: 0 20px 0; }
#optionContents li {
	padding: 20px 0 20px 155px;
	border-top: 1px solid #D0F0D0;
	border-bottom: 1px solid #5F7D5F;
}
#optionContents li:first-child { border-top: none; }
#optionContents li:last-child { border-bottom: none; }
/* Icon */
#consul { background: url(../../img/service/ico_option01_consul.png) no-repeat 0 14px; }
#print { background: url(../../img/service/ico_option02_print.png) no-repeat 0 14px; }
#bcard { background: url(../../img/service/ico_option03_bcard.png) no-repeat 0 14px; }
#invitMail { background: url(../../img/service/ico_option04_mail.png) no-repeat 0 14px; }
#pv { background: url(../../img/service/ico_option05_pv.png) no-repeat 0 14px; }
#report { background: url(../../img/service/ico_option06_report.png) no-repeat 0 14px; }
#optionContents dt { margin: 15px 0 12px; }
#otherOption { margin: 20px; }
#otherOption h3 { margin-left: 10px; }
#otherOption ul {
	margin-top: 10px;
	padding: 14px 24px;
	border: 1px solid #5F7D5F;
	background: #E0FAE0;
	font-size: 110%;
	font-weight: bold;
	color: #006633;
}
#otherOption li {
	padding-left: 14px;
	background: url(../../img/service/ico_option_list.png) no-repeat 0 0.6em;
}
/*-------------------------------------------------
  99.clearfix
---------------------------------------------------
#conceptTxt:after{
	content : '';
	display : block;
	clear : both;
	height: 0;
}
#conceptTxt{ *zoom: 1; }*/