﻿@charset "utf-8";  
/*------------------------------------------------------------ 
    atelier css
------------------------------------------------------------*/  

#detail-hd{
	color:#333;
	font-size:175%;
	padding:15px 0 25px;
}

#atelier{
	width:100%;
	padding:10px 0 80px;
}

#atelier table{
	width:100%;
	color:#333;
	font-size:117%;
}

#atelier th{
	width:200px;
	text-align:left;
	vertical-align:top;
	padding:14px 10px;
	line-height:1.4;
	border:1px solid #ccc;
	background:#F2F2F2;
}

#atelier td{
	vertical-align:top;
	padding:14px 10px;
	border:1px solid #ccc;
}

#atelier td *{ line-height:1.6;}

#atelier li{
	text-indent:-1em;
	padding-left:1em;
}

#atelier li:not(:first-child){ padding-top:8px;}

#atelier ul li:before{ content:"・";}

#atelier dd{ padding:4px 0 15px 1em;}

#atelier a{ color:#FF9EBA;}

#atelier ol{
	list-style:none;
	counter-reset:count;
}

#atelier ol li:before{
	counter-increment: count;
	content: counter(count) ". ";
}

.box{ text-indent:0;}

#atelier h3{ padding-bottom:4px;}
#atelier h4{ text-indent:-0.5em;}

.indent{
	padding-left:1em;
	text-indent:-1em;
}
