/* initialize */
html * {
box-sizing: border-box;
-moz-box-sizing: border-box;
}

/* definition:class fontsize */
.uaxl {font-size:110%;line-height:120%;}
.ual {font-size:89%;line-height:130%;}
.uam {font-size:75%;line-height:140%;}
.uas {font-size:70%;line-height:140%;}
.uasr {font-size:smaller;}
.ualabs {font-size:14px;line-height:15px;}
.uamabs {font-size:12px;line-height:13px;}
.uasabs {font-size:11px;line-height:12px;}
.uamabs2 {font-size:12px;line-height:10px;}
.fb {font-weight:bold;}
.clr {clear:both;display:brock;height:0px;line-height:0px;}

/* definition:class anchor */
a {text-decoration:underline;}
a.anchortypel01 {display:block;background:url(../ebimage/blt_tri_l01bg.gif) no-repeat top left;padding-left:7px;}
a.anchortypel02 {display:block;background:url(../ebimage/blt_tri_l02bg.gif) no-repeat top left;padding-left:7px;}
a.anchortypes01 {display:block;background:url(../ebimage/blt_tri_s01bg.gif) no-repeat top left;padding-left:6px;}
a.anchortype01 {text-decoration:underline;}
a.anchortype02:link {color:#5c5c5c;}

a.contrast:link    {color:#000099;text-decoration:underline;}
a.contrast:active  {color:#ffffff;text-decoration:underline;}
a.contrast:visited {color:#000099;text-decoration:underline;}
a.contrast:hover   {color:#ffffff;text-decoration:underline;}

a.highlight:link    {color:#ffffff;text-decoration:underline;}
a.highlight:active  {color:#ffffff;text-decoration:underline;}
a.highlight:visited {color:#ffffff;text-decoration:underline;}
a.highlight:hover   {color:#ffffff;text-decoration:underline;}

a.unchange:link    {color:#000099;text-decoration:underline;}
a.unchange:active  {color:#0066ff;text-decoration:underline;}
a.unchange:visited {color:#000099;text-decoration:underline;}
a.unchange:hover   {color:#0066ff;text-decoration:underline;}

/* definition:class body */
body {background:#ffffff;text-align:center;padding:8px;margin:0px;font-size:100%;font-family:'MS PGothic',Osaka,sans-selif;}

/* definition:class div */
div.banner {padding-top:4px;}
div.banner_inner {padding-top:8px;}
div.container {width:784px;margin-right:auto;margin-left:auto;padding:0px;text-align:left;}
div.contentblock {padding:0px 8px;}
div.contentborder01 {width:100%;height:1px;background:url(../ebimage/prt_line_01.gif) repeat-x;margin:0px 0px 8px 0px;}
.contentborder02 {background:url(../ebimage/prt_line_03.gif) repeat-y center;}
div.contentborder03 {width:100%;height:1px;background:#b2b2b2;margin-bottom:10px;}
div.contentborder04 {width:100%;height:2px;background:url(../ebimage/prt_line_04.gif) repeat-x;margin:0px 0px 5px 0px;}
div.menublock {background:url(../ebimage/m_bg_01.gif) repeat-y #f4f3e9;width:180px;border-bottom:1px solid #bfbfbf;}
div.menublock01 {background:url(../ebimage/m_bg_01_1.gif) repeat-y #f4f3e9;width:160px;border-bottom:1px solid #bfbfbf;}
div.menubody01 {padding:7px 5px 0px 9px;}
div.menubody02 {padding:0px 7px;}

.ttl {background:url(../ebimage/frm_ttl_bg.gif) no-repeat #002099;width:592px;margin:8px 12px;}
div.msize {width:540px;margin-right:auto;margin-left:auto;padding:0px;text-align:left;}

/* definition:class form */
form {margin:0px;}

/* definition:class headline */
h1,h2,h3 {margin:0px;padding:0px;line-height:120%;}
em {font-style:normal;font-weight:bold;}

/* definition:class list */
ul {
	margin:0;
	padding:0;
	line-height:0;
	list-style:none;
}
ul.menunavi {
	padding:8px 9px 0px 9px;
	margin:0px 0px 6px 0px;
	list-style:none;
}
ul.regular {
	padding:0px 0px 0px 16px;
	margin:0;
	line-height:140%;
	list-style:disc;
}
ul.series01 {
	padding:0px 0px 6px 0px;
	margin:0;
	line-height:140%;
	list-style:none;
}
ul.series02 {
	padding:0px 0px 2px 0px;
	margin:0;
	line-height:120%;
	list-style:none;
}
ul.shelfnavi {
	margin:0;
	padding:0px 0px 0px 0px;
	line-height:0;
	list-style:none;
	border-bottom:1px solid #bfbfbf;
}

li.litype01 {background:url(../ebimage/blt_tri_s01bg.gif) no-repeat top left;padding:0px 0px 4px 7px;}
li.litype02 {background:url(../ebimage/blt_tri_s01bg.gif) no-repeat top left;padding:0px 0px 4px 7px;margin-left:5px;}
li.litype03 {padding-bottom:4px;}
li.litype04 {padding:0px 0px 4px 7px;}
li.litype05 {display:inline;padding-right:5px;}
li.litype06 {padding-bottom:5px;}
li.litype07 {background:url(../ebimage/blt_tri_s02.gif) no-repeat top left;padding:0px 0px 2px 11px;}
li.litype08 {padding:4px;border-bottom:1px solid #bfbfbf;}
li.litype09 {padding:4px 4px 2px 4px;}
li.litype10 {padding-left:13px;font-weight:bold;}
li.litype11 {display:inline;padding:0px 5px 0px 7px;}
li.litype12 {background:url(../ebimage/blt_tri_s01bg.gif) no-repeat top left;padding:0px 0px 1px 7px;}

/* definition:class p */
p {margin:0px;padding:0px 0px 5px 0px;}

/* definition:class pre */
pre {margin:0px;}

/* definition:class td */
td.cornertl01 {background:url(../ebimage/cnr_01_l.gif);}
td.cornert01 {background:#ecead7;border-top:1px solid #b1afa1;padding:4px 0px 2px 0px;}
td.cornertr01 {background:url(../ebimage/cnr_01_r.gif);background-position:top right;}
td.cornert02 {padding:5px 0px;font-weight:bold;color:#ffffff;}
td.cornert03 {padding:8px;font-weight:bold;}

/* definition:general layout */
.contentbox01 {border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.contentbox02 {border:1px solid #bfbfbf;}
.contentbox03 {border-bottom:1px solid #d4d2c1;}
.contentbox04 {border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.contentbox05 {border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.contentbox06 {border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.contentbox07 {border:1px solid #cccccc;}
.contentbox08 {border-top:1px solid #bfbfbf;}
.contentbox09 {border-bottom:1px solid #bfbfbf;}
.contentbox10 {border-right:1px solid #002099;border-left:1px solid #002099;}
.contentbox11 {border-bottom:1px solid #002099;}
.contentbox12 {border-right:1px solid #7792d5;border-left:1px solid #7792d5;}
.contentbox13 {border-right:1px solid #ffe42b;border-left:1px solid #ffe42b;}
.contentbox14 {border-right:1px solid #e36464;border-left:1px solid #e36464;}
.contentbox15 {border-right:1px solid #cc0000;border-left:1px solid #cc0000;}
.contentbox16 {border:1px solid #bfbfbf;}
.contentbox17 {border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.contentbox18 {border-right:1px solid #ffe42b;border-left:1px solid #ffe42b;border-bottom:1px solid #ffe42b;}
.contentbox20 {border-right:1px solid #cccc99;border-bottom:1px solid #cccc99;border-left:1px solid #cccc99;}
.contentbox21 {border:1px solid #002099;}
.contentbox22 {border:1px solid #ffe42b;}
.contentbox23 {border-right:1px solid #f29c9f;border-bottom:1px solid #f29c9f;border-left:1px solid #f29c9f;}
.contentbox24 {border-right:2px solid #002099;border-bottom:2px solid #002099;}
.contentbox25 {border:2px solid #002099;}
.contentbox26 {border-bottom:2px solid #002099;}
.contentbox27 {border-right:2px solid #002099;}
.contentbox28 {border-right:2px solid #ED287B;border-bottom:2px solid #ED287B;}
.contentbox29 {border:2px solid #ED287B;}
.contentbox30 {border-bottom:2px solid #ED287B;}
.contentbox31 {border-right:2px solid #ED287B;}
.contentbox32 {border-right:2px solid #601986;border-bottom:2px solid #601986;}
.contentbox33 {border:2px solid #601986;}
.contentbox34 {border-bottom:2px solid #601986;}
.contentbox35 {border-right:2px solid #601986;}
.contentbox36 {border-right:2px solid #ec6877;border-bottom:2px solid #ec6877;}
.contentbox37 {border:2px solid #ec6877;}
.contentbox38 {border-bottom:2px solid #ec6877;}
.contentbox39 {border-right:2px solid #ec6877;}

/* content01 */
#content01 .row {
	clear:both;
	margin-bottom:15px;
}
#content01 .left {
	float:left;
	width:280px;
}
#content01 .right {
	float:right;
	width:280px;
}
#content01 h4 {
	margin-bottom:10px;
}
#content01 .detail {
	clear:both;
	padding-top:15px;
	text-align:right;
	width: 600px;
}
#content01 .after {
	clear:both;
}

.mainBox {
	margin-bottom:15px;
	background:url(../ebimage/comical/mainBoxBg.gif) repeat-y;
	width:600px;
}
.mainBox .inner {
	padding:7px 10px;
}
.mainBox .header {
	clear:both;
	height:7px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	background:url(../ebimage/comical/mainBoxHead.gif) no-repeat;
}
.mainBox .footer {
	clear:both;
	height:7px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	background:url(../ebimage/comical/mainBoxFoot.gif) no-repeat;
}


/* content01 */

.headerbg01 {background:url(../ebimage/h_bg_01.gif) repeat-x #ecead7;}
.headerbg02 {background:url(../ebimage/h_bg_02.gif) repeat-x #f4f3e9;}

.modulebg01 {background:#ecead7;}
.modulebg02 {background:#f4f3e9;}
.modulebg03 {background:#f2f2f2;}
.modulebg04 {background:#002099;}
.modulebg05 {background:#e9eefb;}
.modulebg06 {background:#ffffea;}
.modulebg07 {background:#b6b4a6;}
.modulebg08 {background:#bfbfbf;}
.modulebg09 {background:#f2f1e7;}
.modulebg10 {background:#ffffff;}
.modulebg11 {background:#ea497b;}
.modulebg12 {background:#c9c9c9;}
.modulebg13 {background:#999999;}
.modulebg14 {background:#d9d36f;}
.modulebg15 {background:#c6c4b3;}
.modulebg16 {background:#e9dfcd;}
.modulebg17 {background:#f8e5df;}
.modulebg18 {background:#fafafa;}
.modulebg19 {background:#ebf1ff;}
.modulebg20 {background:#7792d5;}
.modulebg21 {background:#eaf1ff;}
.modulebg22 {background:#e36464;}
.modulebg23 {background:#fcf2f2;}
.modulebg24 {background:#cccccc;}
.modulebg25 {background:#ffcc00;}
.modulebg26 {background:#ffff01;}
.modulebg27 {background:#ffe42b;}
.modulebg28 {background:#71B92E;}

.moduleebo {background:url(../ebimage/m_cnr_ebo_bg.gif) repeat-y;padding:0px 14px;}
.modulebuy {background:url(../ebimage/m_cnr_buy_bg.gif) repeat-y;padding:0px 8px;}
.modulesell {background:url(../ebimage/m_cnr_sell_bg.gif) repeat-y;padding:0px 8px;}
.moduleassess {background:url(../ebimage/m_cnr_assess_bg.gif) repeat-y;padding:0px 9px 0px 10px;}
.modulerental {background:url(../ebimage/m_cnr_rental_bg.gif) repeat-y;padding:0px 8px;}

.paragraphblock01 {padding:0px 16px;}
.paragraphblock02 {padding:6px;}
.paragraphblock03 {padding:8px 12px;}
.paragraphblock04 {padding:8px 12px 0px 12px;}

.qaq {background:url(../ebimage/icn_qa_q.gif) no-repeat top left;padding-left:20px;margin-top:12px;font-weight:bold;}
.qaa {background:url(../ebimage/icn_qa_a.gif) no-repeat top left;padding-left:20px;margin-top:8px;}
.qaq2 {background:url(../ebimage/icn_qa_q2.gif) no-repeat top left;padding-left:20px;margin-top:12px;font-weight:bold;}
.qaa2 {background:url(../ebimage/icn_qa_a2.gif) no-repeat top left;padding-left:20px;margin-top:8px;}

/* definition:general text */
.texttype01 {color:#cc0000;font-weight:bold;}
.texttype02 {color:#660000;font-weight:bold;}
.texttype03 {background:#ffffff;color:#4f4f4f;font-weight:bold;}
.texttype04 {font-weight:bold;}
.texttype05 {color:#366ad3;}
.texttype06 {padding-bottom:4px;}
.texttype07 {color:#999999;}
.texttype08 {border-bottom:2px solid #b2b2b2;padding-bottom:5px;margin-bottom:5px;width:100%;}
.texttype09 {border-bottom:1px solid #b2b2b2;padding-bottom:3px;margin-bottom:5px;width:100%;}
.texttype10 {color:#ff6600;}
.texttype11 {color:#660000;}
.texttype12 {color:#cc0000;}
.texttype13 {color:#ffffff;}
.texttype14 {color:#666666;}
.texttype15 {color:#3366cc;font-weight:bold;}
.texttype16 {color:#002099;}
.texttype20 {color:#000080;font-size:12px;}
.texttype21 {color:#FFFFFF;font-weight:bold;}
.texttype22 {color:#FFFF00;font-weight:bold;}
.texttype23 {color:#0000CC;font-weight:bold;}
.texttype24 {color:#0050C7;font-weight:bold;}
.texttype25 {color:#ff6600;font-weight:bold;}
.texttype26 {color:#000080;}
.texttype30 {color:#FF0000;font-weight:bold;}

.ordertxttype01 {background:#e76700;color:#ffffff;padding:2px 3px 1px 4px;margin-right:3px;float:left;vertical-align:bottom;display:block;}

.selltxttype01 {background:#397f71;color:#ffffff;padding:2px 3px 1px 4px;margin-right:3px;float:left;vertical-align:bottom;display:block;}
.selltxttype12 {background:#f5f5f5;font-weight:bold;width:25px;}
.selltxttype13 {background:#f5f5f5;font-weight:bold;width:50px;}
.selltxttype02 {background:#FF0000;color:#ffffff;padding:2px 3px 1px 4px;margin-right:3px;float:left;vertical-align:bottom;display:block;}

.SellAssessmentConf {background:#0067e7;color:#ffffff;padding:3px 5px;display:inline;font-weight:bold;}
.SellAssessmentCancelConf {background:#e70067;color:#ffffff;padding:3px 5px;display:inline;font-weight:bold;}
.SellAssessmentBack {background:#676767;color:#ffffff;padding:3px 5px;display:inline;font-weight:bold;}

.selllist {margin-top:10px;}
.selllist .listttl {padding:5px 10px 5px 5px; background:#FEFED1; font-weight:bold;}
.selllist .itemttl {padding:5px; font-weight:bold;color:#000099;}
.selllist .itemauth {padding:5px;}
.selllist .itemprice {padding:5px; font-weight:bold;}
.selllist .altbg1 {background:#ffffff;}
.selllist .altbg2 {background:#f5f5f5;}

.selltopics {margin-top:8px;}
.selltopics img {margin-right:4px;}
.selltopics div {width:100%;}

.textImeOn {ime-mode:active;}
.textImeOff {ime-mode:disabled;}

/* definition:id */
#header {margin-right:auto;margin-left:auto;padding:0px;text-align:left;}
#body {margin-right:auto;margin-left:auto;padding:0px;text-align:left;}
#leftmenu {width:180px;}
#basicmodule {}
#leftmenu a:visited,#basicmodule a:visited,#footer a:visited {color:#000099;}

#searchmodule {}
#formbody {margin-right:auto;margin-left:auto;text-align:center;padding:0px 84px;}
#formcontent {width:616px;margin:40px auto 0px auto;text-align:left;}
#maincontent {}
#maincontent a,#searchmodule a,#formcontent a,#rightmenu a {text-decoration:underline;}
#rightmenu {width:160px;}
#footer {text-align:center;width:100%;min-width:840px;margin-top:20px;}
#footerInner {margin:auto;padding:auto;text-align:center;}
#footerInner2 {padding:3px;margin:2px;text-align:left;width:11em;float:left;}

#helpwindow {padding:0px 10px 100px 10px;}
#helpmenu a:visited,#helpindex a:visited {color:#000099;}

#clr {clear:both;display:brock;height:0px;line-height:0px;}

#newarrivalWP {width:100%; text-align:left; margin-bottom:5px;}
div#newarrivalWP:after {content: "."; clear: both; display:block; height:0; visibility:hidden;}
#newarrivalLT {float:left; width:60px; margin-left:5px;}
#newarrivalRT {float:left; width:60px; margin-left:5px; color:#cc0000; text-align:right;}

#PR {margin-top:30px;background-color:#e5ecf9;padding:10px;width:40em;text-align:left;left:0;}

div.menuhide {
/* \*/
overflow:hidden;height:14px;
/* */}
