@charset "UTF-8";



/* ニコチネル ガムタイプの特徴 (mint_m/about.html)
-------------------------------------------------------------------------------- */
div#about ol li {
	margin:0 0 10px 0;
}










/* 製品内容物 (mint_m/matter.html)
-------------------------------------------------------------------------------- */
div#matter h2 {
	background:#00597F;
	font-size:110%;
	margin:0 10px 10px 10px;
	color:#fff;
	padding:2px 10px;
}

div#matter table {
	border-collapse:collapse;
	width:95%;
	margin:20px 10px 20px 10px;
}

* html body div#matter table {
	width:auto;
}

div#matter table tr th,
div#matter table tr td {
	vertical-align:top;
	padding:10px;
	border:1px solid #bbb;
	text-align:center;
}

* html body div#matter table tr th,
* html body div#matter table tr td {
	font-size:90%;
	line-height:140%;
}

div#matter table tr th {
	padding:5px 10px;
	background:url(../img/matter_table_bg.gif) 0 0 no-repeat;
}

div#matter table tr td.text_left {
	text-align:left;
}

/* acrobat ダウンロードスタイル */
div#contents-area div#matter div.pluginA01 {
	border:1px solid #333;
	padding:15px;
	margin:20px 10px;
}

div#contents-area div#matter div.pluginA01:after {
	clear:both;
	height: 0px;
	visibility: hidden;
	display: block;
	content: ".";
}

div#contents-area div#matter div.pluginA01 p {
	margin:0 0 0 100px;
}

div#contents-area div#matter div.pluginA01 p.acrobat_image {
	float:left;
	margin:0;
}

div#contents-area div#matter p strong {
	color:#000;
	font-weight:bold;
}

div#contents-area div#matter p a.product-pdf {
	background: url(../../shared/img/common/icon_pdf01.gif) no-repeat 0 0;
	padding:0 0 0 19px;
}



/* ガムの構造 (mint_m/structure.html)
-------------------------------------------------------------------------------- */
div#structure dl {
	display: inline-block;
	margin:20px 0 30px 0;
}

div#structure dl:after {
	clear:both;
	height: 0px;
	visibility: hidden;
	display: block;
	content: ".";
}

div#structure dl dt {
	float:left;
}

div#structure dl dt img {
	display:block;
}

div#structure dl dd {
	margin:0 0 0 215px;
}










/* 血漿中ニコチン濃度 (mint_m/concentration.html)
-------------------------------------------------------------------------------- */
div#concentration h3 {
	font-size:110%;
	margin:20px 10px 0 10px;
	color:#00597F;
	padding:2px 10px;
	text-align:center;
	line-height:120%;
}

div#concentration p.image {
	margin:0 0 30px 0;
}

div#concentration p.text_small {
	font-size:85%;
}











/* 成分 効能・効果 (mint_m/efficacy.html)
-------------------------------------------------------------------------------- */
div#efficacy table {
	border-collapse:collapse;
	width:95%;
	margin:0 10px 30px 10px;
}

* html body div#efficacy table {
	width:auto;
}

div#efficacy table tr th,
div#efficacy table tr td {
	vertical-align:top;
	padding:5px 10px;
	border:1px solid #bbb;
}

* html body div#efficacy table tr th,
* html body div#efficacy table tr td {
	font-size:90%;
	line-height:140%;
}


div#efficacy table tr th {
	background:url(../img/efficacy_table_bg.gif) 0 0 no-repeat;
}

div#efficacy table tr td.table_nowrap {
	white-space:nowrap;
}










/* 用法・用量 (mint_m/dosage.html)
-------------------------------------------------------------------------------- */
div#dosage table#yoryo {
	border-collapse:collapse;
	width:95%;
	margin:0 10px 30px 10px;
}

* html body div#dosage table#yoryo {
	width:auto;
}

div#dosage table#yoryo tr th,
div#dosage table#yoryo tr td {
	vertical-align:top;
	padding:5px 10px;
	border:1px solid #bbb;
}

* html body div#dosage table tr th,
* html body div#dosage table tr td {
	font-size:90%;
	line-height:140%;
}

div#dosage table#yoryo tr th {
	background:url(../img/coution_table_bg.gif) 0 0 no-repeat;
	vertical-align:middle;
}


div#dosage table#use {
	border-collapse:collapse;
	width:95%;
	margin:0 10px 30px 10px;
	table-layout:fixed;
}

* html body div#dosage table#use {
	width:auto;
}

div#dosage table#use tr td {
	vertical-align:top;
	border:1px solid #bbb;
}

* html body div#dosage table#use tr th,
* html body div#dosage table#use tr td {
	font-size:90%;
	line-height:140%;
}

div#dosage table#use tr th {
	border:1px solid #bbb;	
	background:#004ea2;
	padding:5px;
	color: #FFFFFF;
	font-size: 114%;
	font-weight: bold;
}

div#dosage table#use tr th img {
	margin-top: 0;
	margin-right: 4px;
	vertical-align: text-top;
}

div#dosage table#use tr td {
	text-align:center;
	padding:10px 5px;
}

div#dosage table#use tr td p {
	text-align:left;
	font-size:90%;
}

div#dosage ol {
	margin:0 10px 30px 10px;
	padding:0 0 0 25px;
}

div#dosage ol li {
	margin:0 0 10px 0;
}



/* 使用上の注意と解説 (mint_m/coution.html)
-------------------------------------------------------------------------------- */
div#contents-area div#coution div.pluginA01 {
	border:1px solid #333;
	padding:15px;
	margin:20px 10px;
}

div#contents-area div#coution div.pluginA01:after {
	clear:both;
	height: 0px;
	visibility: hidden;
	display: block;
	content: ".";
}

div#contents-area div#coution div.pluginA01 p {
	margin:0 0 0 100px;
}

div#contents-area div#coution div.pluginA01 p.acrobat_image {
	float:left;
	margin:0;
}

div#contents-area div#coution p strong {
	color:#000;
	font-weight:bold;
}

div#contents-area div#coution p a.product-pdf {
	background: url(../../shared/img/common/icon_pdf01.gif) no-repeat 0 0;
	padding:0 0 0 19px;
}



/* Ｑ＆Ａ (mint_m/faq.html)
-------------------------------------------------------------------------------- */
div#contents-area div#faq ul {
	margin:0px 10px 30px 10px;
}

div#contents-area div#faq ul li {
	margin:0 0 20px 0;
	background:url(../img/faq_icon01.gif) 0 2px no-repeat;
	padding:0 0 0 23px;
}


div#contents-area div#faq_answer p#answer {
	margin:0 10px 20px 10px;
	background:url(../img/faq_icon02.gif) 0 2px no-repeat;
	padding:0 0 0 23px;
}