body
{
	margin: 0;
	padding: 0;
	color: #153b36;
	text-align: center;
	background-color: #f3f3f3;
	background-image: url('/media/body/selp_bg2.gif');
}

a:link, a:hover, a:visited
{
	color: #00aeef;
	text-decoration: none;
}

form { margin: 0; padding: 0; }
br { line-height: 100%; }
ul, ol, dd, blockquote { color: #2f3f3f; }
ul { list-style-type: disc; }
ol { list-style-type: decimal; }
dl, dd { line-height: 1.3em; }
.nowRap { white-space: nowrap; }
img { border: 0 none; }
img.block { display: block; }
li.none { list-style-type: none; }

.imgLine
{
	display: block;
	height: 11px;
	background-image: url('/media/img_line/line_200.gif');
	background-repeat: repeat-x;
	background-position: center;
	line-height: 100%;
}

/* moveTop */

#moveTop
{
	margin: 0 auto 0 auto;
	width: 20px;
	height: 20px;
	text-align: center;
width: 20px;
	line-height: 100%;
	cursor: pointer;}

/*//////////// Set Layout Styles ///////////////////////////////////////*/

#siteWrap
{
	margin: 0 auto 0 auto;
	width: 780px;
	background-image: url('/media/body/selp_shade.png');
	background-position: left top;
	background-repeat: repeat-y;
}

#siteBody
{
	margin: 0 18px 0 18px;
	width: 744px;
	text-align: left;
	overflow: hidden;
	background-color: white;
}

#footer
{
	clear: both;
	margin: 0 auto 1em auto;
	width: 780px;
	height: 20px;
	background: url('/media/body/selp_shade_bottom.png');
	background-repeat: no-repeat;
}

/* Copyright */

.selp_us
{
	color: #804c2e;
	font: 10pt 'Lucida Grande', Arial, 'Lucida Sans Unicode', sans-serif;
}

p.cpr
{
	margin: 0 auto 10px auto;
	padding: 0;
	color: #808285;
	text-align: center;
}

/* Menu Styles */

#menu
{
	float: left;
	position: static;
	width: 138px;
	background-color: white;
}

#menu ul { text-align: right; }

#menu hr
{
	border-top: 1px dotted #ccc;
	border-bottom-width: 0;
	border-left-width: 0;
	border-right-width: 0;
	margin-left: 3px;
	margin-right: 3px;
}

span#logo
{
	display: block;
	width: 138px;
	height: 100px;
}

ul#esMore, ul#esMember
{
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 8px;
	border-bottom: 1px dotted #ccc;
	font: 11px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', 'CI', Meiryo, Arial, sans-serif;
}
ul#esMore li a, ul#esMember li a
{
	display: block;
	margin: 0 3px 0 3px;
	padding: 2px 8px 2px 8px;
	text-decoration: none;
}

ul#esMore li a { color: black; }
ul#esMember li a { color: #01a4e1; }

ul#esMore li a:hover, ul#esMember li a:hover
{
	color: white;
	font-weight: bold;
}

ul#esMore li a:hover { background-color: #808285; }
ul#esMember li a:hover { background-color: #00aeef; }

/* Side Valid and Pankuzu Styles */

div.valid
{
	position: relative;
	padding: 2px 10px 2px 0;
	text-align: right;
}

div.pankuzu
{
	position: absolute;
	margin: 0 0 0 10px;
	text-align: left;
	bottom: 7px;
	left: 0;
}

div.valid img { padding: 0 0 0 3px; }
p.cpr, div.pankuzu { font: 11px 'Lucida Grande', Arial, 'Lucida Sans Unicode', sans-serif; }
div.pankuzu strong { color: #348ded; }

/* Contents Styles */

#contents
{
	/*position: relative; margin-left: 138px;*/
	float: right;
	width: 605px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	border-left: 1px solid #dcddde;
	background-color: white;
}

div.footBar span, div.headBar span, div.topBar span { display: none; }
span#logo, #head, #headMenu, #headMenu ul, div.topBar, div.footBar, div.headBar { margin: 0; padding: 0; }
#head { width: 605px; }

#headMenu *
{
	margin: 0;
	padding: 0;
}

#headMenu
{
	height: 20px;
	text-transform: none;
	white-space: nowrap;
}

#headMenu ul
{
	display: inline;
	list-style: none;
}

#headMenu li
{
	float: right;
	width: 100px;
	height: 20px;
}

div.topBar
{
	clear: both;
	width: 605px;
	height: 22px;
	background-image: url('/media/img_shw/shw_605_1.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#head h2
{
	margin: 0 0 0 1em;
	padding: 1px 0 1px 0;
	color: black;
}

div.footBar, div.headBar
{
	width: 605px;
	height: 25px;
}

div.headBar
{
	background-image: url('/media/img_shw/shw_605_2.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

div.footBar
{
	background-image: url('/media/img_shw/shw_605_1.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*//////////// Section Styles ///////////////////////////////////////////*/

#spanMain, #spanLink, #selpList
{
	padding: 0;
	width: 580px;
	margin: 0 auto 1em auto;
}

#spanMain li
{
	margin-left: 0;
	padding: 2px 0 2px 5px;
}

/* Link Site */

#spanLink h3
{
	margin: 0 0 5px 0;
	padding-top: 0;
	color: #01a4e1;
	text-indent: 1em;
	border-left: 5px #f60 solid;
	background-color: #ececec;
	
}

#spanLink h4
{
	color: black;
	margin: 0 5px 5px 5px;
	padding: 0 0 2px 0;
	text-indent: 0.5em;
	text-transform: none !important;
	border-left: 3px solid #01a4e1;
	border-bottom: 1px solid silver;
	letter-spacing: normal !important;
}

#spanLink p
{
	color: black;
	text-indent: 0.5em;
	text-transform: none !important;
}

#spanLink img.linkTx
{
	display: block;
	margin: 0 0 10px 0;
}

#spanLink table
{
	margin: 5px 0 5px 0;
	padding: 0;
	width: 100%;
	border-collapse: collapse;
}

#spanLink td
{
	margin: 0;
	padding: 0;
	vertical-align: top;
}

table.linkz td.webShot { width: 100px; }
table.linkz td.siteConf { width: 190px; }
table.linkz img { border: 1px solid white; }
table.linkz a:hover img { border: 1px solid #f60; }

/* SELP Description page */

table.descTable h2
{
	margin: 5px 0 5px 0;
	padding: 0;
	color: black;
	font: bold 13px/1.25em 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, sans-serif;
}

table.descTable p
{
	margin: 0;
	padding-bottom: 10px;
	color: black;
	text-align: left;
}

td.nameAdd_selp
{
	padding: 0;
	width: 440px;
	vertical-align: top;
	white-space: nowrap;
background-image: url('/media/day/day7.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}

td.housePhoto_selp
{
	padding: 0;
	width: 140px;
	vertical-align: top;
}

td.nameAdd
{
	padding: 0;
	width: 380px;
	vertical-align: top;
	white-space: nowrap;
background-image: url('/media/day/day7.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}

td.housePhoto
{
	padding: 0;
	width: 200px;
	vertical-align: top;
}

td.capContents
{
	padding: 5px 0 5px 0;
	width: 380px;
	vertical-align: top;
}

td.capPhoto
{
	padding: 5px 0 5px 0;
	width: 200px;
	vertical-align: top;
}

div.descSpan
{
	margin: 0;
	padding: 10px 0 10px 0;
	border-top: 1px #dcddde solid;
	line-height: 1.5em;
}

.imgL
{
	float: left;
	width: 200px;
}

.imgR
{
	float: right;
	width: 200px;
}

.imgMikuni, .imgSelp_logo
{
	float: right;
	width: 140px;
}

.imgR_thumb
{
	float: right;
	height: 50px;
}

div.floatRs { float: right; width: 280px; }
div.floatLs { float: left; width: 280px; }
.descR { margin-left: 200px; padding-left: 5px; }
.descL { margin-right: 200px; padding-right: 5px; }
.imgTop { margin-right: -10px; }
.descBottom { margin-top: 10px; }
div.floatL2 { float: left; width: 430px; }
.both { clear: both; }
dl.best5 strong { color: #01a4e1; }
dl.best5 dd { padding: 2px 0; }

div.descSpan h3
{
	margin: 0 0 5px 0;
	padding-top: 0;
	color: #01a4e1;
	text-indent: 1em;
	border-left: 5px #f60 solid;
}

div.descSpan h3 a:link { text-decoration: none; }

div.descSpan h4.subTitle
{
	color: #01a4e1;
	padding: 2px 0 4px 0;
	text-indent: 8px;
	font-weight: bold;
	border-bottom: 1px dotted #ccc;
}

/* List Site */

#selpList table
{
	margin: 0;
	padding: 0;
	width: 100%;
	color: black;
	border-collapse: collapse;
}

#selpList th
{
	height: 30px;
	text-align: center;
	border: 1px silver solid;
	background-color: #dcdcdc;
}

#selpList td
{
	padding: 3px;
	white-space: nowrap;
	vertical-align: middle;
	border: 1px silver solid;
}

td.zip, th.zip { width: 75px; }
#selpList p { margin-left: 1em; }

/* Kuzuryu Spec */

table.spec
{
	margin: 1em 0 0 1em;
	padding: 0;
	width: 540px;
	border-collapse: collapse;
}

table.spec td
{
	margin: 0;
	padding: 3px 3px 3px 8px;
	white-space: nowrap;
	border: 1px silver solid;
}

/* Contract and Wop Styles */

div.contractList
{
	margin: 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #dcddde;
}

#contractHeadtx, #wopHeadtx
{
	display: block;
	margin: 0;
	padding: 0;
	width: 580px;
	height: 70px;
	text-align: left;
	text-indent: 1em;
	background-position: right bottom;
	background-repeat: no-repeat;
}

#contractHeadtx { background-image: url('/media/img_bg/head_tx_bg1.png'); }
#wopHeadtx { background-image: url('/media/img_bg/head_tx_bg2.png'); }
#contractHeadtx p, #wopHeadtx p { color: black; margin: 10px 0 10px 0; }

div.contractList h3
{
	color: #01a4e1;
	margin: 15px 0 5px 0;
	padding: 3px 0 3px 0;
	text-indent: 1em;
	text-transform: none !important;
	border-left: 5px solid #f60;
	background-color: #eee;
}

#contractHeadtx h3, #wopHeadtx h3
{
	margin-bottom: 0;
	padding-top: 10px;
	color: #01a4e1;
	border: none;
}

div.story
{
	padding-top: 0.5em;
	padding-bottom: 20px;
	clear: both;
	overflow: hidden;
}

div.rightColumn, div.leftColumn
{
	display: inline;
	width: 280px;
	line-height: 1.5em;
}

div.leftColumn { float: left; }
div.rightColumn { float: right; }
div.leftColumn p, div.rightColumn p { text-indent: 1em; }

div.bottomColumn
{
	margin: 0 10px 0 20px;
	padding-top: 10px;
	line-height: 1.5em;
	clear: both;
}

div.bottomColumn2
{
	margin: 0 10px 0 20px;
	padding-top: 0.2em;
	line-height: 1.5em;
	clear: both;
}

div.story h3
{
	margin-bottom: 0;
	color: black;
	clear: both;
	text-indent: 1em;
	border-left: 5px solid #f60;
}

div.story blockquote { color: #01a4e1; }

/* Fukui Selp Zone */

.ecoBg
{
	background-image: url('/media/img_bg/eco_bg.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
}

/* Tsuruga-Taiyo Zone */

.taiyoBg
{
	background-image: url('/esimg/tsuruga/tsuruga_goods_bg.png');
	background-repeat: no-repeat;
	background-position: right top;
}

/* Text Styles */

.txL { text-align: left; }
.txC { text-align: center; }
.txR { text-align: right; }

.vT { vertical-align: top; }
.vM { vertical-align: middle; }
.vB { vertical-align: bottom; }

.txUl { text-decoration: underline; }
.txOl { text-decoration: overline; }
.txLt { text-decoration: line-through; }

.wpx5 { width: 5px; }
.wpx10 { width: 10px; }
.wpx15 { width: 15px; }
.wpx20 { width: 20px; }
.wpx25 { width: 25px; }
.wpx30 { width: 30px; }
.wpx35 { width: 35px; }
.wpx40 { width: 40px; }
.wpx45 { width: 45px; }
.wpx50 { width: 50px; }
.wpx100 { width: 100px; }
.wpx150 { width: 150px; }
.wpx200 { width: 200px; }

.w100 { width: 100%; }
.w95 { width: 95%; }
.w90 { width: 90%; }
.w85 { width: 85%; }
.w80 { width: 80%; }
.w75 { width: 75%; }
.w70 { width: 70%; }
.w65 { width: 65%; }
.w60 { width: 60%; }
.w55 { width: 55%; }
.w50 { width: 50%; }
.w45 { width: 45%; }
.w40 { width: 40%; }
.w35 { width: 35%; }
.w30 { width: 30%; }
.w25 { width: 25%; }
.w20 { width: 20%; }
.w19 { width: 19%; }
.w15 { width: 15%; }
.w10 { width: 10%; }
.w5 { width: 5%; }

/* Color Style */

.white { color: white; }
.black { color: black; }
.demigray { color: #696969; }
.slategray { color: #789; }
.slategray2 { color: #708090; }
.gray { color: gray; }
.gainsboro { color: #dcdcdc; }
.silver { color: silver; }
.red { color: red; }
.red2 { color: #c00; }
.red3 { color: #f30; }
.orangered { color: #ff4500; }
.orange { color: #ffa500; }
.orange2 { color: #ff8c00; }
.gold { color: #ffd700; }
.maroon { color: #800000; }
.saddlebrown { color: #8b4513; }
.sienna { color: #a0522d; }
.brown { color: #a52a2a; }
.darkkhaki { color: #bdb76b; }
.khaki { color: #f0e68c; }
.yellow { color: yellow; }
.lime { color: lime; }
.green { color: green; }
.olive { color: olive; }
.teal { color: teal; }
.navy { color: navy; }
.darkblue { color: #00008b; }
.blue { color: blue; }
.blue2 { color: #03f; }
.blue3 { color: #03c; }
.slateblue { color: #7b68ee; }
.water { color: #4169e1; }
.water2 { color: #348ded; }
.water3 { color: #1e90ff; }
.text { color: #069; }
.text2 { color: #960; }
.text3 { color: #787f87; }
.text4 { color: #2f4f4f; }
.text5 { color: #2f3f3f; }
.text6 { color: #153b36; }
.text7 { color: #804c2e; }
.text8 { color: #01a4e1; }

.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0px;
	height: 0;
}

.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
img.swap { border: 0 !important; }

/* Ayumi */

div.cloth
{
	width: auto;
	height: 70px;
	background-image: url('/esimg/ayumi/ayumi_cloth.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}

/* Highslide JS Styles */

.highslide-html2, .highslide-html { background-color: white; }
.highslide-html-content { position: absolute; display: none; width: 500px; }
.highslide { cursor: url('/jss/graphics/zoomin.cur'), pointer; outline: none; }
.highslide img { border: 2px silver solid; }
.highslide:hover img { border: 2px white solid; }
.highslide-image { border: 2px white solid; }

.highslide-caption
{
	display: none;
	padding: 5px;
	border: 2px solid white;
	border-top: none;
	background-color: white;
	font: 9pt Verdana, Helvetica, sans-serif;
}

.highslide-loading
{
	display: block;
	color: black;
	padding: 2px;
	text-decoration: none;
	border: 1px solid black;
	background-color: white;
	padding-left: 22px;
	background-image: url('/jss/graphics/loader.white.gif');
	background-repeat: no-repeat;
	background-position: 3px 1px;
	font: bold 8pt Verdana, Helvetica, sans-serif;
}

.control
{
	display: block;
	float: right;
	color: #999;
	margin: 0 5px 0 5px;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 9pt Verdana, Helvetica, sans-serif;
	/*position: relative;*/
	cursor: pointer;
}

.control:hover { color: black !important; }

.highslide-header a:hover { color: black; }
.highslide-header .highslide-move a { cursor: move; }
.highslide-footer { height: 11px; }

.highslide-move { cursor: move; }
.highslide-resize { cursor: nw-resize; }

.highslide-body
{
	background-image: url('/media/more_other/loading.gif');
	background-repeat: no-repeat;
	background-position: center;
}

/* .highslide-dimming
{
	position: absolute;
	width: 100%;
	visibility: hidden;
	background-color: #fff;
} */

/* These must be the last of the Highslide rules */
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }#MB_overlay
{
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background-color: #000 !important;
}

#MB_overlay[id] { position: fixed; }

#MB_window
{
	position: absolute;
	top: 0;
	border: 0 solid;
	text-align: left;
	z-index: 10000;
}

#MB_window[id] { position: fixed !important; }

#MB_frame
{
	position: relative;
	background-color: #efefef;
	height: 100%;
}

#MB_header
{
	margin: 0;
	padding: 0;
}

#MB_content
{
	padding: 6px .75em;
	overflow: auto;
}

#MB_caption
{
	font: bold 85% 'Lucida Grande', Arial, sans-serif;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
	}

#MB_close
{
	display: block;
	position: absolute;
	color: gray;
	right: 5px;
	top: 4px;
	padding: 2px 3px;
	text-decoration: none;
	font: bold 13px 'Lucida Grande', Arial, sans-serif;
}

#MB_close:hover { background-color: transparent; }

#MB_loading
{
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url('spinner.gif') 50% 0 no-repeat;
}

/* Color scheme */
#MB_frame
{
	padding-bottom: 7px;
	}

#MB_window
{
	color: #000;
	background-color: #efefef;
	}

#MB_header
{
	border-bottom: 1px #ccc solid;
	background-color: #ddd;
}

#MB_content { border-top: 1px #f9f9f9 solid; }
#MB_caption, #MB_close:hover { color: black; }
#MB_close { color: #777 }

/* Alert message */
.MB_alert
{
	margin: 10px 0 10px 0;
	text-align: center;
}

.error-msg { background-color: red; color: white; }

p.msg
{
	clear: both;
	color: #01a4e1;
	text-align: center;
	font: 12px/1.25em 'Lucida Grande', Arial, sans-serif;
}

div.floatR, div.floatL
{
	width: 120px;
	height: 100px;
	cursor: pointer;
}

div.floatR, div.floatL { float: right; }
div.floatL { float: left; }

div.floatR img, div.floatL img
{
	display: block;
	margin: 0 auto 0 auto;
	width: 80px;
	height: 100px;
}
hr.hidden { clear: both; visibility: hidden; margin-bottom: 5px; }
/* Unknown_CSS */

.K10 { font: normal 10px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB10 { font: bold 10px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.K11 { font: normal 11px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB11 { font: bold 11px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.K12 { font: normal 12px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB12 { font: bold 12px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.K13 { font: normal 13px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB13 { font: bold 13px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.K14 { font: normal 14px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB14 { font: bold 14px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.K16 { font: normal 16px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB16 { font: bold 16px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.K18 { font: normal 18px/130% 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB18 { font: bold 18px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KB24 { font: bold 24px 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W6', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.KEB24 { font: 24px 'Hiragino Kaku Gothic Std', 'qMmpS Std W8', 'Arial Black', 'Lucida Grande', 'Lucida Sans Unicode', Osaka, 'MS PGothic', sans-serif; }
.M12 { font: 12px/130%  'Hiragino Mincho Pro', 'qMm Pro W3', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.MB12 { font: bold 12px 'Hiragino Mincho Pro', 'qMm Pro W6', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.M14 { font: 14px/130% 'Hiragino Mincho Pro', 'qMm Pro W3', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.MB14 { font: bold 14px 'Hiragino Mincho Pro', 'qMm Pro W6', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.M16 { font: 16px/130% 'Hiragino Mincho Pro', 'qMm Pro W3', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.MB16 { font: bold 16px 'Hiragino Mincho Pro', 'qMm Pro W6', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.MB18 { font: bold 18px 'Hiragino Mincho Pro', 'qMm Pro W6', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.MB24 { font: bold 24px 'Hiragino Mincho Pro', 'qMm Pro W6', 'Times New Roman', 'Courier New', Osaka, 'MS PMincho', serif; }
.R10 { font: 10px/130% 'Hiragino Maru Gothic Pro', 'qMmۃS Pro W4', 'Lucida Console', Osaka-Mono, 'MS Gothic', monospace; }
.R11 { font: 11px/130% 'Hiragino Maru Gothic Pro', 'qMmۃS Pro W4', 'Lucida Console', Osaka-Mono, 'MS Gothic', monospace; }
.R12 { font: 12px/130% 'Hiragino Maru Gothic Pro', 'qMmۃS Pro W4', 'Lucida Console', Osaka-Mono, 'MS Gothic', monospace; }
.R13 { font: 13px/130% 'Hiragino Maru Gothic Pro', 'qMmۃS Pro W4', 'Lucida Console', Osaka-Mono, 'MS Gothic', monospace; }
.R14 { font: 14px/130% 'Hiragino Maru Gothic Pro', 'qMmۃS Pro W4', 'Lucida Console', Osaka-Mono, 'MS Gothic', monospace; }
