﻿@charset "utf-8";
/* CSS Document */



/* =WRAPPER */
/* ----------------------------------------------------- */



/* =TITLE */
/* ----------------------------------------------------- */

#article .title     {}
#article .headline  {
	padding:0 10px 13px 10px;
	background:url(../common/images/bg_context_ttl.jpg) left bottom repeat-x;
}
#article .crosshead {}
#article .subheading{}
#article .index     {}
#article .subindex  {}



/* =#ARTICLE */
/* ----------------------------------------------------- */

#article .context{
	margin-top:30px;
}

#article .context.header .left{
	float:left;
	width:265px;
}
#article .context.header .right{
	float:right;
	width:370px;
	font-size:1.2em;
}

#article .context.menu .lists .cell{
	padding:15px;
	border-bottom:1px dashed #CCC;
}
#article .context.menu .lists .cell .header{
	width:100%;
}
#article .context.menu .lists .cell .header th,
#article .context.menu .lists .cell .header td{
	line-height:1.1;
	vertical-align:middle;
}
#article .context.menu .lists .cell .header th{
	text-align:left;
	padding:5px 0 5px 25px;
	font-weight:normal;
	background:url(../common/images/icon_star_blue.png) left center no-repeat;
}
#article .context.menu .lists .cell .header td{
	text-align:right;
	padding:5px 0 5px 25px;
}

#article .context.menu .lists .cell .comment,
#article .context.menu .lists .cell .footer{
	font-size:1.2em;
}

#article .context.menu .lists .cell .comment{
	margin-top:5px;
}
#article .context.menu .lists .cell .footer{
	margin-top:10px;
}

#article .context.menu .lists .cell .comment p{
	color:#009E96;
}

#article .context.menu .lists .cell .footer .arrow{
	padding:0 5px;
	color:#999;
}

#article .context.option .lists .cell{
	padding:15px;
	border-bottom:1px dashed #CCC;
}
#article .context.option .lists .cell .header{
	width:100%;
}
#article .context.option .lists .cell .header th,
#article .context.option .lists .cell .header td{
}
#article .context.option .lists .cell .header th{
	text-align:left;
	padding:5px 0 5px 20px;
	font-weight:normal;
	background:url(../common/images/icon_circle_green.png) left center no-repeat;
}
#article .context.option .lists .cell .header td{
	text-align:right;
	padding:5px 0 5px 20px;
}
#article .context.option .lists .cell .header td .tax{
	font-size:10px;
}

#article .context.option .lists .cell .comment,
#article .context.option .lists .cell .footer{
	font-size:1.2em;
}

#article .context.option .lists .cell .comment{
	margin-top:5px;
}
#article .context.option .lists .cell .footer{
	margin-top:10px;
}

#article .context.option .lists .cell .comment p{
	color:#009E96;
}

#article .context.option .lists .cell .footer .arrow{
	padding:0 5px;
	color:#999;
}



/* =#ARTICLE - BRIDAL ONLY SETTINGS */
/* ----------------------------------------------------- */

#article .context.faq th,
#article .context.faq td{
	padding-top:20px;
}
#article .context.faq .first th,
#article .context.faq .first td{
	padding-top:0;
}
#article .context.faq th{
	padding-right:10px;
}
#article .context.faq td img{
	display:block;
	padding-bottom:5px;
}

#article .context.matanity li{
	padding:15px 0;
	border-top:1px dashed #CCC;
}
#article .context.matanity li.first{
	border-top:none;
}
#article .context.matanity li img{
	display:block;
}
#article .context.matanity li span{
	display:block;
	margin-top:2px;
	padding-left:20px;
	font-size:1.2em;
}
