@charset "utf-8";
/* CSS Document */
body{
	background-image:none;
	background-color:#FFF;
	font-weight:normal !important;
}

body.netnmt img {
	border-style:none;
}
body.netnmt img.pathline {
	display: block;
	border-top:#E5E5E5 4px solid;
}

body.netnmt div#contents ul,
body.netnmt div#contents li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
body.netnmt div#contents h1,
body.netnmt div#contents h2,
body.netnmt div#contents h3,
body.netnmt div#contents h4,
body.netnmt div#contents h5,
body.netnmt div#contents p,
body.netnmt div#contents form {
	margin: 0px;
	padding: 0px;
}
body.netnmt div#contents h3 {
	margin-left: 5px;
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents table {
	font-size: 100%;
}

body.netnmt div#contents div.gotop {
	margin: 20px 0px 0px 0px;
	text-align: right;
}

body.netnmt div#contents div#pg {
	margin: 0px 0px 0px 0px;
}
body.netnmt div#contents div.lrbox div#pg {
	width: 690px;
}


body#oldContents div#contents{
	padding:0 80px;
	clear:both;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width:711px !important;
}

body.netnmt div#contents div.header div.logo {
	margin: 5px 0px 10px 0px;
	height: 35px;
	clear: both;
}
body.netnmt div#contents div.header div.logo img.logo {
	float: left;
}
body.netnmt div#contents div.header div.logo img.img01 {
	margin-left: 10px;
	margin-top: 6px;
}
body.netnmt div#contents div.header div.logo img.img05 {
	margin-left: 15px;
	margin-top: 5px;
}
body.netnmt div#contents div.header div.logo img.img02 {
	float: right;
	margin-top: 12px;
}

body.netnmt div#contents div.header ul.mid {
	margin: 0 0 0 1px;
	padding: 0;
	list-style: none;
	/* clearfix */
}
body.netnmt div#contents div.header ul.mid li {
	padding: 0 0 0 10px;
	float: left;
}
body.netnmt div#contents div.header ul.mid li img {
	display: block;
}
body.netnmt div#contents div.header ul.topnavi {
	width: 711px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width: auto;
}
body.netnmt div#contents div.header ul.topnavi li {
	float: left;
}
body.netnmt div#contents div.header ul.topnavi li img {
	display: block;
}

body.netnmt div#contents h2 {
	clear: both;
}

body.netnmt div#contents div.footer {
	margin-top: 5px;
	margin-bottom: 10px;
	clear: both;
}
body.netnmt div#contents div.footer img {
	display: block;
	clear: both;
}
body.netnmt div#contents div.footer ul.bottomnavi {
	padding: 10px 0px 10px 95px;
	height: 12px;
	font-size: 12px;
	line-height: 12px;
	border-left: solid 1px #C3C3C3;
	border-right: solid 1px #C3C3C3;
}
body.netnmt div#contents div.footer ul.bottomnavi li {
	float: left;
	padding: 1px 5px 0px 5px;
}
body.netnmt div#contents div.footer ul.bottomnavi li.li02 {
	border-left: solid 1px #787878;
}
body.netnmt div#contents div.footer ul.bottomnavi li.li03 {
	border-left: solid 1px #787878;
}

body.netnmt div#contents img.floatleft {
	float: left;
	margin: 0px 10px 10px 0px;
}
body.netnmt div#contents img.floatright {
	float: right;
	margin: 0px 0px 10px 10px;
}

body.netnmt div#contents div.bsub {
	margin: 4px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	background: url(../img/cmn_bg01.jpg) no-repeat;
	width: 711px;
	voice-family:inherit;	
	voice-family:"\"}\"";
	width: auto;
}
* html body.netnmt div#contents div.bsub {
	height: 30px;
}
body.netnmt div#contents div.csub {
	margin: 4px auto 0px auto;
	padding-bottom: 10px;
	min-height: 30px;
	background: url(../img/cmn_bg07.jpg) no-repeat bottom;
}
* html body.netnmt div#contents div.csub {
	height: 30px;
}


body.netnmt div#contents .smallfont {
	font-size: 80%;
}
body.netnmt div#contents .redfont {
	color: #FF0000;
}
body.netnmt div#contents .redfont2 {
	color: #F16CAB;
}
body.netnmt div#contents .yellowfont {
	color: #DEB616;
}
body.netnmt div#contents p.note {
	font-size: 80%;
}
body.netnmt div#contents p.note em {
	color: #FF0000;
	font-style: normal;
}


body.netnmt div#contents div.lrbox {
	margin-top: 10px;
}
body.netnmt div#contents div.lrbox div.border img {
	display: block;
	clear: both;
}
body.netnmt div#contents div.lrbox div.body {
	display: table;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
	width: 691px;
	voice-family:inherit;	
	voice-family:"\"}\"";
	width: 689px;
}
body.netnmt div#contents div.lrbox div.body div.data {
	padding: 9px 8px 9px 9px;
}
body.netnmt div#contents div.lrbox div.body div.data p img {
	vertical-align: top;
}
body.netnmt div#contents div.lrbox div.body div.data h5 {
	margin: 10px 0 0 0;
	font-size: 14px;
}



body.netnmt div#contents div.accessing {
	margin: 10px 5px;
	background: url(../img/cmn_bg03.gif) repeat-x bottom;
}
body.netnmt div#contents div.accessing h4 {
	text-align: center;
	background: url(../img/cmn_bg03.gif) repeat-x center;
}
body.netnmt div#contents div.accessing p {
	padding: 5px 10px;
}


body.netnmt div#contents div.clear {
	clear: both;
}
body.netnmt div#contents div.clear hr {
	display: none;
}


body.netnmt div#contents div.fantmenu {
	margin: 10px 10px 0px 10px;
	text-align: center;
}
body.netnmt div#contents div.fanbmenu {
	padding: 10px;
	text-align: center;
}
body.netnmt div#contents div.fantitle {
	padding: 20px 10px 2px 10px;
	border-bottom: solid 1px #333333;
}
body.netnmt div#contents div.fantitle img.title {
	float: right;
	position: relative;
	top: 50px;
}

body.netnmt div#contents div.exinfo {
	margin: 2px 10px 30px 10px;
	width: 200px;
}
body.netnmt div#contents div.exinfo img {
	vertical-align: middle;
	margin: 2px 0px;
}

/* legal.html */
body.netnmt div#contents.legal dl dt {
	margin: 20px 0px 0px 2px;
}
body.netnmt div#contents.legal dl dd {
	margin: 2px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	min-height: 30px;
	background: url(../img/cmn_bg01.jpg) no-repeat;
}
* html body.netnmt div#contents.legal dl dd {
	height: 30px;
}
body.netnmt div#contents.legal dl dl {
	margin: 15px 0 0 0;
	width: 330px;
	height: auto;
}
body.netnmt div#contents.legal dl dl dt {
	margin: 0;
	padding: 0 0 0 8px;
	border-left: 5px solid #c1B3D5;
}
body.netnmt div#contents.legal dl dl dd {
	margin: 15px 0 0 10px;
	padding: 0;
	min-height: auto;
	height: auto;
	background: none;
}

/* request/*.html */
body.netnmt div#contents.request div.undertitle {
	margin-top: 20px;
	text-align: center;
}
body.netnmt div#contents.request div.pretext {
	margin-top: 10px;
	padding: 0px 15px;
	background: url(../img/cmn_bg01.jpg) no-repeat;
}
body.netnmt div#contents.request div.pretext p {
	padding: 8px 0px;
}
body.netnmt div#contents.request div.pretext p.thank {
	padding: 48px 0px;
	text-align: center;
}
body.netnmt div#contents.request form table {
	margin-left: 10px;
	width: 690px;
}
body.netnmt div#contents.request form th {
	padding: 6px 10px;
	width: 220px;
	vertical-align: middle;
	background-color: #DADADA;
	text-align: left;
	border-right: solid 1px #FFFFFF;
}
body.netnmt div#contents.request form td {
	padding: 6px 10px;
	vertical-align: middle;
	border: solid 1px #DADADA;
}
body.netnmt div#contents.request form td.spacer {
	padding: 0px;
	border: none;
	font-size: 0px;
	line-height: 0px;
	height: 5px;
}
body.netnmt div#contents.request form div.button {
	margin: 20px 0px;
	text-align: center;
}
body.netnmt div#contents.request form span.note {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
body.netnmt div#contents.request form .w380 {
	width: 380px;
}
body.netnmt div#contents.request form .h100 {
	height: 100px;
}



/* idc/*.html */
body.netnmt div#contents.idc h3 {
	margin-left: 5px;
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents.idc div.sub01 {
	margin: 10px 5px 0px 5px;
	clear: both;
}
body.netnmt div#contents.idc div.sub01 div.rbox {
	float: right;
	margin: 10px 0px 10px 10px;
	width: 143px;
	height: 127px;
	background: url(../../idc/img/cp_banner.gif) no-repeat;
}
body.netnmt div#contents.idc div.sub01 div.rbox p {
	padding: 55px 8px 8px 8px;
	font-size: 80%;
}
body.netnmt div#contents.idc div.sub021 {
	clear: both;
}
body.netnmt div#contents.idc div.sub022 {
	clear: both;
	padding: 10px;
}
* html body.netnmt div#contents.idc div.sub022 {
	margin-top: -20px;
}
body.netnmt div#contents.idc div.sub022 img.floatleft {
	margin-bottom: 30px;
}
body.netnmt div#contents.idc div.sub022 div.rbox {
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px 10px;
	width: 220px;
	background: url(../img/cmn_bg02.gif) repeat-y left;
}
body.netnmt div#contents.idc div.sub023 {
	clear: both;
	display: table;
}
* html body.netnmt div#contents.idc div.sub023 {
	margin-top: 10px;
}
body.netnmt div#contents.idc div.sub024 {
	clear: both;
	display: table;
}
body.netnmt div#contents.idc div.icsub {
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents.idc div.icard {
	float: left;
	width: 347px;
	margin: 0px 2px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	margin: 0px 3px;
}
body.netnmt div#contents.idc div.icard img.border {
	display: block;
}
body.netnmt div#contents.idc div.icard div.body {
	padding: 4px;
}
body.netnmt div#contents.idc div.icard div.body div.left {
	float: left;
	width: 135px;
}
body.netnmt div#contents.idc div.icard div.body div.right {
	float: right;
	width: 190px;
}
body.netnmt div#contents.idc div.icard div.body div.right h4 {
	margin-top: 10px;
	padding-left: 16px;
	padding-bottom: 2px;
	background: url(../img/cmn_ic01.gif) no-repeat;
	background-position: 0px 2px;
	border-bottom: solid 1px #C3C3C3;
	font-size: 100%;
}
body.netnmt div#contents.idc div.icard div.body img.title,
body.netnmt div#contents.idc div.icard div.body img.netbtn {
	display: block;
	clear: both;
}
body.netnmt div#contents.idc div.icard div.body.c1 {
	border-left: solid 1px #9BE19D;
	border-right: solid 1px #9BE19D;
	background-color: #DEF2DE;
}
body.netnmt div#contents.idc div.icard div.body.c2 {
	border-left: solid 1px #DBBEA2;
	border-right: solid 1px #DBBEA2;
	background-color: #F2E1D1;
}
body.netnmt div#contents.idc div.icard div.body.c3 {
	border-left: solid 1px #E6C4E4;
	border-right: solid 1px #E6C4E4;
	background-color: #F6DDF5;
}
body.netnmt div#contents.idc div.icard div.body.c4 {
	border-left: solid 1px #F1CFCF;
	border-right: solid 1px #F1CFCF;
	background-color: #FFEDEB;
}
body.netnmt div#contents.idc div.icard div.body.c5 {
	border-left: solid 1px #C0D2E8;
	border-right: solid 1px #C0D2E8;
	background-color: #DDE8F6;
}
body.netnmt div#contents.idc div.icard div.body.c6 {
	border-left: solid 1px #E7D3A3;
	border-right: solid 1px #E7D3A3;
	background-color: #FFFADC;
}

body.netnmt div#contents.idc div.icard div.body.c3 div.left,
body.netnmt div#contents.idc div.icard div.body.c4 div.left {
	height: 250px;
}

body.netnmt div#contents.idc div.icard div.body.c1 div.left,
body.netnmt div#contents.idc div.icard div.body.c2 div.left {
	height: 155px !important;
}
body.netnmt div#contents.idc div.sub11 {
	margin: 10px 10px 0px 10px;
	clear: both;
}
body.netnmt div#contents.idc div.sub11 h3 {
	margin-left: 0;
}
body.netnmt div#contents.idc div.sub11 div.left {
	float: left;
	width: 452px;
}
body.netnmt div#contents.idc div.sub11 div.left p.p02 {
	margin-top: 10px;
	text-align: right;
}
body.netnmt div#contents.idc div.sub11 div.left p.p02 img {
	vertical-align: bottom;
}
body.netnmt div#contents.idc div.sub11 div.left p.p03 {
	margin-top: 10px;
}
body.netnmt div#contents.idc div.sub11 div.left p.p04 {
	margin-top: 20px;
}
body.netnmt div#contents.idc div.sub11 div.left p.p04 img {
	vertical-align: middle;
	margin-right: 20px;
}
body.netnmt div#contents.idc div.sub11 div.left p.p04 img.rs {
	margin-right: 0;
}
body.netnmt div#contents.idc div.sub11 div.left p.p05 {
	width: 218px;
	font-size: 10px;
	margin-top: 5px;
}
body.netnmt div#contents.idc div.sub11 div.right {
	float: right;
	width: 220px;
}
body.netnmt div#contents.idc div.sub11 div.right p.p02 {
	margin: 10px 10px 0px 10px;
}
body.netnmt div#contents.idc div.sub11 div.right div.graytxt {
	margin: 10px 10px 0px 10px;
	background: url(../img/cmn_bg03.gif) repeat-x top;
	background-color: #F0F0F0;
	clear: both;
}
body.netnmt div#contents.idc div.sub11 div.right div.graytxt p {
	padding: 5px 10px;
	background: url(../img/cmn_bg03.gif) repeat-x bottom;
}
body.netnmt div#contents.idc.stream div.sub11 div.left p.p01 img {
	margin-bottom: 5px;
}
body.netnmt div#contents.idc.stream div.sub11 div.right p.p04 {
	text-align: center;
}
body.netnmt div#contents.idc.music div.sub11 div.left div.lcard {
	margin-top: 10px;
	width: 452px;
}
body.netnmt div#contents.idc.music div.sub11 div.left div.lcard div {
	padding: 5px 10px 0px 10px;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
}
body.netnmt div#contents.idc.music div.sub11 div.left div.lcard h3 {
	margin-top: 20px;
}
body.netnmt div#contents.idc.music div.sub11 div.left div.lcard h4 {
	margin-bottom: 5px;
}
body.netnmt div#contents.idc.music div.sub11 div.left div.lcard img.border {
	display: block;
}
body.netnmt div#contents.idc.music div.sub11 div.triple {
	margin: 10px 0 15px 0;
}
body.netnmt div#contents.idc.music div.sub11 div.triple div.blockDivider {
	clear: both;
}
body.netnmt div#contents.idc.music div.sub11 div.double {
	float: left;
	clear: left;
	width: 463px;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard {
	width: 220px;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard.col01 {
	float: left;
	clear: left;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard.col02 {
	float: right;
	clear: right;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard.col03 {
	float: right;
	clear: right;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard div {
	padding: 5px 8px 0px 8px;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard h4 {
	margin-bottom: 5px;
}
body.netnmt div#contents.idc.music div.sub11 div.mcard img.border {
	display: block;
}
body.netnmt div#contents.idc.music div.sub11 div.ocard {
	width: 706px;
	margin: 15px 2px 0px 0;
	voice-family:"\"}\"";
	voice-family:inherit;	
	margin: 15px 4px 0px 0;
}
body.netnmt div#contents.idc.music div.sub11 div.ocard div {
	padding: 5px 8px 0px 8px;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
}

/* idc/index.html */
body.netnmt div#contents.idc div.soutline {
	margin: 5px 0 0 0;
	padding: 6px 0 0 0;
	background: url(../../idc/img/bg_sec.gif) no-repeat left top;
}
body.netnmt div#contents.idc div.soutline dl#series {
	margin: 0 5px;
}
body.netnmt div#contents.idc div.soutline dl#series dt {
	margin: 9px 0 0 0;
	position: relative;
}
body.netnmt div#contents.idc div.soutline dl#series dt img {
	position: absolute;
	top: 0;
	left: 14px;
}
body.netnmt div#contents.idc div.soutline dl#series dd {
	margin: 9px 0 0 0;
	padding: 0 0 10px 174px;
	min-height: 115px;
	_height: 115px;
	background: url(../img/cmn_bg03.gif) repeat-x bottom;
}
.select  {
	position: relative;
}
.select p {
	position: absolute;
	top: 12px;
	right: 5px;
}
body.netnmt div#contents.idc.music div.sub11 div.right p.p05 {
	margin-bottom: 10px;
	text-align: center;
}
body.netnmt div#contents.idc.music div.sub11 div.right p.p05 img {
	margin-bottom: 10px;
}
body.netnmt div#contents.idc.music div.sub11 div.right p.p02 {
	margin-bottom: 10px;
	text-align: left;
}
body.netnmt div#contents.idc.music div.sub11 div.right p.p02 img {
	margin-bottom: 10px;
}
body.netnmt div#contents.idc.music div.sub11 div.right p.p02 span.note {
	font-size: 10px;
}
body.netnmt div#contents.idc div.sub12 {
	margin: 0px 0px 0px 2px;
	padding-top: 10px;
	clear: both;
}
* html body.netnmt div#contents.idc div.sub12 {
	padding-top: 0px;
}
body.netnmt div#contents.idc div.sub12 div.jcard {
	float: left;
	margin: 10px 6px 0px 6px;
	width: 163px;
}
* html body.netnmt div#contents.idc div.sub12 div.jcard {
	margin: 10px 3px 0px 3px;
}
body.netnmt div#contents.idc div.sub12 div.jcard p.p02 {
	text-align: center;
}
body.netnmt div#contents.idc div.sub12 div.jcard p.p03 {
	margin-top: 5px;
}
body.netnmt div#contents.idc.song div.sub12 div.jcard {
	width: 169px;
	height: 180px;
	background: url(../img/cmn_bg04.jpg) no-repeat bottom;
}
body.netnmt div#contents.idc.song div.sub12 div.jcard p.p04 {
	padding: 0px 10px 10px 10px;
}
body.netnmt div#contents.idc.song div.sub12 div.jcard.d0 {
	margin-left: 90px;
}
* html body.netnmt div#contents.idc.song div.sub12 div.jcard.d0 {
	margin-left: 50px;
}

/* idc/connection.html */
body.netnmt div#contents.idc-connection h3 {
	margin-left: 5px;
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents.idc-connection div.sub01 {
	padding: 5px;
}
body.netnmt div#contents.idc-connection div.sub02 {
	padding: 5px 0px;
	background: url(../img/cmn_bg03.gif) repeat-x bottom;
}
body.netnmt div#contents.idc-connection div.sub02 h4 {
	text-align: center;
	background: url(../img/cmn_bg03.gif) repeat-x center;
}
body.netnmt div#contents.idc-connection div.sub02 p.p02 {
	padding: 5px 10px;
}
body.netnmt div#contents.idc-connection div.lrbox li {
	margin-left: 20px;
	padding: 0px;
	list-style: circle;
}
body.netnmt div#contents.idc-connection div.lrbox div.no01 {
	min-height: 100px;
}
* html body.netnmt div#contents.idc-connection div.lrbox div.no01 {
	height: 100px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no01 div.left {
	float: left;
	width: 470px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no01 div.left p {
	padding-top: 25px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no01 div.right {
	float: right;
	padding-top: 15px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no02 {
	float: left;
	width: 320px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no03 {
	float: right;
	width: 320px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no02 p,
body.netnmt div#contents.idc-connection div.lrbox div.no03 p {
	padding-top: 5px;
	padding-left: 5px;
}
body.netnmt div#contents.idc-connection div.lrbox div.no02 p img,
body.netnmt div#contents.idc-connection div.lrbox div.no03 p img {
	margin: 15px 0px;
}
body.netnmt div#contents.idc-connection div.lrbox h4 {
	padding-left: 5px;
	padding-bottom: 5px;
	clear: both;
	background: url(../img/cmn_bg03.gif) repeat-x bottom;
}
/*body.netnmt div#contents.idc-connection div.lrbox p.illu {
	text-align: center;
	clear: both;
}
body.netnmt div#contents.idc-connection div.lrbox p.illu img {
	margin: 10px 20px;
}
body.netnmt div#contents.idc-connection div.lrbox p.btn {
	text-align: center;
	clear: both;
}
body.netnmt div#contents.idc-connection div.lrbox p.btn img {
	margin: 0px 60px;
}*/
body.netnmt div#contents.idc-connection div.sub034 p {
	margin-top: 40px;
}
body.netnmt div#contents.idc-connection div.sub04 {
	margin-top: 15px;
}
body.netnmt div#contents.idc-connection div.sub04 div.lrbox {
	margin-left: 10px;
}
body.netnmt div#contents.idc-connection div.sub05 {
	min-height: 50px;
}
* html body.netnmt div#contents.idc-connection div.sub05 {
	height: 50px;
}
body.netnmt div#contents.idc-connection div.sub05 img {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
body.netnmt div#contents ul.comment li {
	margin-left:1.0em;
	text-indent:-1.0em;
	font-size:80%;
}

/* idc/musen.html */
body.netnmt div#contents.idc-musen h3 {
	margin-left: 5px;
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents.idc-musen div.sub01 div.stepflow {
	margin-top: 10px;
	text-align: center;
}
body.netnmt div#contents.idc-musen div.sub01 div.stepflow img {
	margin: 4px auto;
}
body.netnmt div#contents.idc-musen div.sub013 table {
	margin: 10px auto;
	width: 530px;
	border-collapse: collapse;
}
body.netnmt div#contents.idc-musen div.sub013 td {
	padding: 2px 10px;
	font-weight: bold;
	border: solid 1px #8E8E8E;
	text-align: center;
}
body.netnmt div#contents.idc-musen div.sub013 td.detail {
	border: none;
	font-weight: normal;
	text-align: left;
}
body.netnmt div#contents.idc-musen div.sub0141 {
	padding-left: 85px;
	background: url(../../idc/img/musen_img01.gif) no-repeat 10px 50px;
}
body.netnmt div#contents.idc-musen div.sub0141 p {
	padding: 10px 10px 10px 20px;
	background: url(../img/cmn_ic03.gif) no-repeat 0px 10px;
}
body.netnmt div#contents.idc-musen div.sub0142 {
	padding-left: 5px;
}
body.netnmt div#contents.idc-musen div.sub0142 h5 {
	margin-top: 20px;
	margin-bottom: 10px;
	clear: both;
}
body.netnmt div#contents.idc-musen div.sub0142 p {
	margin: 10px 0px;
	clear: both;
}
body.netnmt div#contents.idc-musen div.sub0142 p.towimgs img {
	margin-right: 20px;
	vertical-align: text-top;
}
body.netnmt div#contents.idc-musen div.sub0142 p.threeimgs img {
	margin-right: 8px;
	vertical-align: text-top;
}

body.netnmt div#contents.idc-musen div.sub0142 div.d01 h6{
 margin:0;
	padding:0;
}	

body.netnmt div#contents.idc-musen div.sub0142 div.d01 p img {
	margin-right: 20px;
}
body.netnmt div#contents.idc-musen div.sub0142 div.d01 p.p03 {
	margin-top: 20px;
	clear: none;
}
 div.minicol_01 {
	width:310px;
	float:left;
	margin:10px 10px 20px 0px;


}
 div.minicol_02 {
 width:315px;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	padding-left:10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;	}
	
body.netnmt div#contents.idc-musen div.sub0142 div.d01 span img{
margin-top:10px;
margin-bottom:10px;
}
body.netnmt div#contents.idc-musen div.sub0142 div.d01 p.p04 {
 margin-top:10px;
	margin-right:2px;
 margin-left:2px;
	margin-bottom:10px;
 padding:4px;
	border:solid 1px #999999;
	font-size:90%;
	clear:both;
}

body.netnmt div#contents.idc-musen div.sub0142 div.d04 p.p02 {
	padding-left: 60px;
}
body.netnmt div#contents.idc-musen div.sub0142 p img.arr {
	position: relative;
	top: 50px;
}
body.netnmt div#contents.idc-musen div.sub0142 div.d03 p img#img_mst3 {
	margin-right: 140px;
	margin-left: 140px;
}

body.netnmt div#contents.idc-musen div.sub015 div.data div {
	margin-top: 10px;
	clear: both;
}
body.netnmt div#contents.idc-musen div.sub015 div.data div img.floatleft {
	margin-bottom: 0px;
}
body.netnmt div#contents.idc-musen div.sub015 div.data div.d02 {
	padding-left: 10px;
}
body.netnmt div#contents.idc-musen div.sub015 div.data div.d02 p.bt {
	padding-top: 80px;
	font-weight: bold;
	text-align: center;
}
body.netnmt div#contents.idc-musen div.sub015 div.data div.d02 p.bt img {
	margin-top: 10px;
}
body.netnmt div#contents.idc-musen div.lrbox p {
	margin: 5px 0px;
}
body.netnmt div#contents.idc-musen div.sub01 h4 div.abs {
	position: absolute;
}
body.netnmt div#contents.idc-musen div.sub01 h4 div.abs p {
	position: absolute;
	margin: 0px;
	font-weight: normal;
	font-size: 13px;
	width: 670px;
	top: 13px;
	text-align: right;
}
/*	idc-500 ADD 090911 YMW */
body.netnmt div#contents.idc-500 h3 {
	margin:20px 0 0 5px;
	clear: both;
}
body.netnmt div#contents.idc-500 h5 {
	margin:20px 0 10px 0;
	clear: both;
}
body.netnmt div#contents.idc-500 .red {
	color:#F00;
}
body.netnmt div#contents.idc-500 p {
	margin:10px 0;
}
body.netnmt div#contents.idc-500 div.border {
	width:90%;
	margin:10px;
	padding:10px;
	border:solid 1px #000;
}
body.netnmt div#contents.idc-500 strong {
	font-weight:bold;
}

body.netnmt div#contents.idc-500 table {
	margin: 10px;
	border: 1px solid #afafaf;
	border-collapse: collapse;
}
body.netnmt div#contents.idc-500 table.accessPoint th {
	width: 100px;
	padding: 6px 11px 6px 8px;
	border: 1px solid #afafaf;
	vertical-align: top;
	background: #f0f0f0;
	text-align: left;
	font-weight: normal;
}
body.netnmt div#contents.idc-500 table.accessPoint td {
	width: 150px;
	border: 1px solid #afafaf;
	text-align: center;
}
body.netnmt div#contents.idc-500 table.setup th {
	width: 190px;
	padding: 6px;
	border: 1px solid #afafaf;
	vertical-align: top;
	background: #f0f0f0;
	text-align: left;
	font-weight: normal;
}
body.netnmt div#contents.idc-500 table.setup td {
	width: 420px;
	padding: 6px;
	border: 1px solid #afafaf;
	text-align: left;
}
body.netnmt div#contents.idc-500 div.open {
	display:block;
}
body.netnmt div#contents.idc-500 div.close {
	display:none;
}

/* idc/utility.html */
body.netnmt div#contents.idc-utility div.sub01 {
	margin: 10px 10px 0px 10px;
	clear: both;
}
body.netnmt div#contents.idc-utility div.sub02 {
	display: table;
	width: 691px;
}
body.netnmt div#contents.idc-utility div.sub021 {
	padding: 10px 0px 0px 10px;
}
body.netnmt div#contents.idc-utility div.sub02 div.left {
	float: left;
	padding-left: 10px;
	padding-top: 20px;
	width: 488px;
}
body.netnmt div#contents.idc-utility div.sub022 div.d02 div {
	float: left;
	margin-top: 5px;
}
body.netnmt div#contents.idc-utility div.sub022 div.d021 {
	margin-left: 4px;
	width: 122px;
	height: 176px;
	background: url(../../idc/img/utility_bg01.gif) no-repeat;
}
* html body.netnmt div#contents.idc-utility div.sub022 div.d021 {
	margin-left: 1px;
}
body.netnmt div#contents.idc-utility div.sub022 div.d022 {
	margin-left: 26px;
	width: 122px;
	height: 176px;
	background: url(../../idc/img/utility_bg02.gif) no-repeat;
}
* html body.netnmt div#contents.idc-utility div.sub022 div.d022 {
	margin-left: 28px;
}
body.netnmt div#contents.idc-utility div.sub022 div.d023 {
	margin-left: 30px;
	width: 161px;
	height: 176px;
	background: url(../../idc/img/utility_bg03.gif) no-repeat;
}
* html body.netnmt div#contents.idc-utility div.sub022 div.d023 {
	margin-left: 30px;
}
body.netnmt div#contents.idc-utility div.sub022 div.d02 p {
	padding: 5px 6px;
}
body.netnmt div#contents.idc-utility div.sub02 div.right {
	float: right;
	padding-right: 10px;
	width: 175px;
}
body.netnmt div#contents.idc-utility div.sub02 div.right img {
	margin-bottom: 5px;
}
body.netnmt div#contents.idc-utility div.sub03 p {
	margin-top: 10px;
}
body.netnmt div#contents.idc-utility div.sub03 p.btn {
	text-align: center;
}
body.netnmt div#contents.idc-utility div.sub03 p.btn img {
	margin: 0px 6px;
}
body.netnmt div#contents.idc-utility div.sub03 p.ver {
	margin-top: 0px;
	padding-left: 420px;
}
body.netnmt div#contents.idc-utility div.sub03 p.img {
	margin-bottom: 30px;
	text-align: center;
}


/* idc/fun.html */
body.netnmt div#contents.idc-fun div.csub {
	padding-bottom: 30px;
	display: table;
	width: 691px;
}
body.netnmt div#contents.idc-fun div.csub p {
	margin: 10px 0px;
	clear: both;
}
body.netnmt div#contents.idc-fun div.sub01 {
	margin: 10px 0px 0px 10px;
}
body.netnmt div#contents.idc-fun div.sub02 img.floatright {
	margin-right: 126px;
}

/* idc/registinfo.html */
body.netnmt div#contents.idc-registinfo div.sub01 {
	margin: 10px 0px 0px 10px;
}
body.netnmt div#contents.idc-registinfo div.sub02 {
	margin-top: 15px;
}
body.netnmt div#contents.idc-registinfo div.sub02 div.ecard {
	float: left;
	margin: 0px 8px;
	width: 334px;
	height: 160px;
	background: url(../img/cmn_bg08.jpg) no-repeat bottom;
}
body.netnmt div#contents.idc-registinfo div.sub02 div.ecard p {
	margin: 10px;
}
body.netnmt div#contents.idc-registinfo div.sub02 div.ecard p.btn {
	text-align: center;
}
body.netnmt div#contents.idc-registinfo div.sub02 div.ecard p.btn img {
	margin: 20px auto;
}


/* idc/admission.html */
body.netnmt div#contents.idc-admission div.scroll {
	margin: 15px 8px;
	padding: 10px;
	width: 650px;
	height: 145px;
	border: solid 1px #D9D9D9;
	overflow: scroll;
}
body.netnmt div#contents.idc-admission div.btn {
	text-align: center;
}
body.netnmt div#contents.idc-admission div.sub03 p.img {
	text-align: center;
	margin-bottom: 5px;
}

/* mf/*.html */
body.netnmt div#contents.mf h3 {
	margin-left: 5px;
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents.mf div.lrbox {
	margin-left: 10px;
}
body.netnmt div#contents.mf div.sub01 {
	margin-top: 10px;
	padding: 0px 5px;
}
body.netnmt div#contents.mf div.sub02 ul.step {
	display: table;
}
body.netnmt div#contents.mf div.sub02 ul.step li {
	float: left;
	margin-right: 3px;
	width: 139px;
	background: url(../../mf/img/cmn_ar02.gif) no-repeat right center;
}
body.netnmt div#contents.mf div.sub02 ul.step li div {
	padding: 0px 20px 0px 5px;
	height: 165px;
}
body.netnmt div#contents.mf div.sub02 ul.step li div p {
	padding-top: 110px;
	font-size: 10px;
}
body.netnmt div#contents.mf div.sub02 ul.step li.li01 div {
	background: url(../../mf/img/mf_img11.gif) no-repeat;
}
body.netnmt div#contents.mf div.sub02 ul.step li.li02 div {
	background: url(../../mf/img/mf_img12.gif) no-repeat;
}
body.netnmt div#contents.mf div.sub02 ul.step li.li03 div {
	background: url(../../mf/img/mf_img13.gif) no-repeat;
}
body.netnmt div#contents.mf div.sub02 ul.step li.li04 div {
	background: url(../../mf/img/mf_img14.gif) no-repeat;
}
body.netnmt div#contents.mf div.sub02 ul.step li.li05 {
	width: 120px;
	background: none;
}
body.netnmt div#contents.mf div.sub02 ul.step li.li05 div {
	background: url(../../mf/img/mf_img15.gif) no-repeat;
}
body.netnmt div#contents.mf div.sub02 p.p01 {
	margin-top: 10px;
	clear: both;
}
body.netnmt div#contents.mf div.sub02 div.sub021 {
	margin-top: 10px;
}
body.netnmt div#contents.mf div.sub02 div.sub021 div.border img {
	display: block;
}
body.netnmt div#contents.mf div.sub02 div.sub021 div.body {
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
}
body.netnmt div#contents.mf div.sub02 div.sub021 div.body p {
	padding: 5px 10px;
}
body.netnmt div#contents.mf div.sub02 div.sub022 {
	margin-top: 10px;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.border img {
	display: block;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.body {
	border-left: solid 1px #FFC6C6;
	border-right: solid 1px #FFC6C6;
	background-color: #FFEDED;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.body p {
	padding: 5px 10px;
	clear: both;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.body p.ap02 {
	text-align: center;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.body p.ap02 img {
	margin: 10px;
	vertical-align: middle;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.body p.note {
	font-size: 80%;
}
body.netnmt div#contents.mf div.sub02 div.sub022 div.body p.note em {
	font-style: normal;
	color: #FF0000;
}
body.netnmt div#contents.mf div.sub02 div.sub023 p {
	padding-top: 10px;
}
body.netnmt div#contents.mf div.sub02 div.sub023 p.center {
	text-align: center;
}
body.netnmt div#contents.mf div.sub03 div.sub031 {
	margin-top: 10px;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.border img {
	display: block;
	clear: both;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.body {
	display: table;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
	background-color: #F3F3F3;
	width: 667px;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.body div.ball {
	clear: both;
	display: table;
	margin: 5px 10px;
	width: 645px;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.body img {
	margin-bottom: 0px;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.body p.sp01 {
	padding: 2px 3px;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.body p.sp02 {
	padding: 10px 13px 0px 13px;
}
body.netnmt div#contents.mf div.sub03 div.sub031 div.body p.sp03 {
	padding: 15px 13px 18px 13px;
}
body.netnmt div#contents.mf div.sub03 p.note {
	font-size: 80%;
}
body.netnmt div#contents.mf div.sub03 p.note em {
	font-style: normal;
	color: #FF0000;
}
body.netnmt div#contents.mf div.sub04 p.p02 {
	text-align: center;
}
body.netnmt div#contents.mf div.sub04 p.p02 img {
	margin: 10px;
	vertical-align: middle;
}
body.netnmt div#contents.mf div.sub04 p.note {
	font-size: 80%;
	padding-left: 395px;
}
body.netnmt div#contents.mf div.sub06 div.body {
	background-color: #F3F3F3;
}
body.netnmt div#contents.mf div.sub06 p.ha {
	padding: 2px 3px 8px 0px;
}
body.netnmt div#contents.mf div.sub06 p.th {
	padding: 5px 10px 5px 10px;
	text-indent: -8px;
}
body.netnmt div#contents.mf div.sub06 p.th.towrow {
	padding-top: 0px;
}
body.netnmt div#contents.mf div.sub06 p.note {
	clear: both;
	padding: 0px 15px 8px 5px;
	font-size: 80%;
}
body.netnmt div#contents.mf div.sub06 div.bt {
	clear: both;
	padding: 0px 8px;
}
body.netnmt div#contents.mf div.sub06 img.floatleft {
	margin-right: 20px;
	margin-bottom: 0px;
}
body.netnmt div#contents.mf div.sub07 {
	margin-left: 10px;
	margin-top: 5px;
}
body.netnmt div#contents.mf div.sub11 {
	margin-top: 10px;
	padding: 0px 5px;
	line-height: 200%;
}
body.netnmt div#contents.mf div.sub12 p {
	margin-bottom: 15px;
	clear: both;
}
body.netnmt div#contents.mf div.sub12 span.red {
	color: #FF0000;
}
body.netnmt div#contents.mf div.sub12 img.bt2 {
	position: relative;
	top: 70px;
	right: 120px;
}

/*	mf download ADD 090911 YMW */
body.netnmt div#contents.dl div.sub01 {
	margin:4px 0 0 0;
}
body.netnmt div#contents.dl div.sub02 {
	margin:4px 0 30px 0;
}
body.netnmt div#contents.dl div.sub01 p,
body.netnmt div#contents.dl div.sub02 p{
	padding: 5px 10px;
}
body.netnmt div#contents.dl ul.list {
	float:left;
	width:230px;
	margin:10px 0;
}
body.netnmt div#contents.dl ul.list :after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
body.netnmt div#contents.dl ul.list li{
	width:230px;
	margin:5px 0 10px 0;
}
body.netnmt div#contents.dl ul.list li img{
	float:left;
}

body.netnmt div#contents.dl ul.list li span{
	width:132px;
	float:right;
	margin: 5px;
	font-size:93%;
	line-height:1.2em;
}
body.netnmt div#contents.dl span.red {
	color: #FF0000;
}

/* pc/index.html */
body.netnmt div#contents.pc-index div.sub01 {
	margin: 10px 10px 0px 10px;
	clear: both;
}
body.netnmt div#contents.pc-index div.sub01 h3 {
	margin-top: 0px;
}
body.netnmt div#contents.pc-index div.sub01 div.left {
	float: left;
	position: relative;
	left: -10px;
	width: 460px;
	min-height: 60px;
	background: url(../img/cmn_bg05.jpg) no-repeat 0px 20px;
}
* html body.netnmt div#contents.pc-index div.sub01 div.left {
	height: 60px;
}
body.netnmt div#contents.pc-index div.sub01 div.left p {
	padding: 15px 10px;
}
* html body.netnmt div#contents.pc-index div.sub01 div.left {
	height: 60px;
}
body.netnmt div#contents.pc-index div.sub01 div.right {
	float: right;
	width: 220px;
}
body.netnmt div#contents.pc-index div.sub02 {
	clear: both;
}
body.netnmt div#contents.pc-index div.sub03 {
	margin-left: 3px;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}
* html body.netnmt div#contents.pc-index div.sub03 {
	margin-left: 6px;
	margin-bottom: 5px;
	padding: 0px;
}
body.netnmt div#contents.pc-index div.icard {
	float: left;
	width: 347px;
	margin: 0px 2px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	margin: 0px 3px;
}
body.netnmt div#contents.pc-index div.icard img.border {
	display: block;
}
body.netnmt div#contents.pc-index div.icard div.body {
	padding: 4px;
}
body.netnmt div#contents.pc-index div.icard div.body div.left {
	float: left;
	width: 135px;
}
body.netnmt div#contents.pc-index div.icard div.body div.right {
	float: right;
	width: 190px;
	height: 320px;
}
body.netnmt div#contents.pc-index div.icard div.body div.right h4 {
	margin-top: 10px;
	padding-left: 16px;
	padding-bottom: 2px;
	background: url(../img/cmn_ic01.gif) no-repeat;
	background-position: 0px 2px;
	border-bottom: solid 1px #C3C3C3;
	font-size: 100%;
}
body.netnmt div#contents.pc-index div.icard div.body img.title,
body.netnmt div#contents.pc-index div.icard div.body img.netbtn {
	display: block;
	clear: both;
}
body.netnmt div#contents.pc-index div.icard div.body.c1 {
	border-left: solid 1px #D5D5D5;
	border-right: solid 1px #D5D5D5;
	background-color: #E5F4F6;
}
body.netnmt div#contents.pc-index div.icard div.body.c2 {
	border-left: solid 1px #DBD6A2;
	border-right: solid 1px #DBD6A2;
	background-color: #F4F3E0;
}
body.netnmt div#contents.pc-index div.icard div.body.c3 {
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
}
body.netnmt div#contents.pc-index div.icard div.body.c1 div.left,
body.netnmt div#contents.pc-index div.icard div.body.c2 div.left,
body.netnmt div#contents.pc-index div.icard div.body.c3 div.left {
	height: 250px;
}
body.netnmt div#contents.pc-index div.icard div.body.c1 div.left div.banner{
	padding: 10px 20px 0px 5px;
}
body.netnmt div#contents.pc-index div.sub04 div.icard div.left {
	padding: 5px 10px 0px 5px;
}
body.netnmt div#contents.pc-index div.sub06 {
	padding-right: 5px;
}

/* pc/ciao/index.html */
body.netnmt div#contents.ciao-index div.sub01 {
	margin: 10px 10px 0px 10px;
	clear: both;
}
body.netnmt div#contents.ciao-index div.sub01 div.left {
	float: left;
	width: 452px;
}
body.netnmt div#contents.ciao-index div.sub01 div.left p.p01 {
	padding-bottom: 5px;
}
body.netnmt div#contents.ciao-index div.sub01 div.right {
	float: right;
	width: 220px;
}
body.netnmt div#contents.ciao-index div.sub02 div.d02 {
	margin-top: 10px;
}
body.netnmt div#contents.ciao-index div.sub02 div.dcard {
	float: left;
	width: 228px;
}
body.netnmt div#contents.ciao-index div.sub02 div.dcard.ml {
	margin-left: 3px;
}
body.netnmt div#contents.ciao-index div.sub02 div.dcard div.body {
	padding: 0px 3px;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
	height: 130px;
}
body.netnmt div#contents.ciao-index div.sub02 div.dcard h4 {
	margin-bottom: 5px;
}
body.netnmt div#contents.ciao-index div.sub02 div.d03 {
	margin-top: 10px;
}
body.netnmt div#contents.ciao-index div.sub02 div.d04 {
	margin-top: 10px;
}
body.netnmt div#contents.ciao-index div.sub03 div.ncard {
	float: left;
	width: 347px;
	margin: 10px 2px 0px 2px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	margin: 10px 4px 0px 4px;
}
body.netnmt div#contents.ciao-index div.sub03 div.ncard div.body {
	padding: 5px;
	border-left: solid 1px #DBD6A2;
	border-right: solid 1px #DBD6A2;
	background-color: #F4F3E0;
	height: 340px;
}
body.netnmt div#contents.ciao-index div.sub03 div.ncard div.body p.img{
	text-align: center;
}
body.netnmt div#contents.ciao-index div.sub03 div.ncard div.body p.img img {
	margin: 10px 5px;
}
body.netnmt div#contents.ciao-index div.sub04 {
	padding-top: 10px;
}


/* pc/ciao/lesson/index.html */
body.netnmt div#contents.lesson-index div.sub01 {
	margin: 10px 10px 0px 10px;
	text-align: center;
}
body.netnmt div#contents.lesson-index div.sub02 {
	text-align: center;
}
body.netnmt div#contents.lesson-index div.sub02 img {
	margin: 10px auto;
}
body.netnmt div#contents.lesson-index div.sub03 {
	width: 100%;
	margin-top: 20px;
}
body.netnmt div#contents.lesson-index div.sub03 div.left {
	float: left;
	width: 338px;
	height: 200px;
}
body.netnmt div#contents.lesson-index div.sub03 div.left ul {
	border-bottom: solid 1px #DBDBDB;
}
body.netnmt div#contents.lesson-index div.sub03 div.left li {
	padding: 5px 5px 5px 0px;
	border-top: solid 1px #DBDBDB;
}
body.netnmt div#contents.lesson-index div.sub03 div.left li img {
	display: block;
}
body.netnmt div#contents.lesson-index div.sub03 div.right {
	float: right;
}
body.netnmt div#contents.lesson-index div.sub03 div.right h4 {
	margin: 0px 0px 5px 5px;
}
body.netnmt div#contents.lesson-index div.sub03 div.right div.data {
	width: 352px;
	background: url(../img/cmn_bg06.jpg) no-repeat;
}
body.netnmt div#contents.lesson-index div.sub03 div.right img.floatleft {
	margin: 10px 10px 20px 10px;
}
body.netnmt div#contents.lesson-index div.sub03 div.right ul {
	float: right;
	padding: 10px;
	width: 170px;
}
body.netnmt div#contents.lesson-index div.sub03 div.right div.data li {
	padding: 5px 0px;
	border-bottom: dotted 1px #DBDBDB;
}
body.netnmt div#contents.lesson-index div.sub03 div.right div.data div.d02 p {
	padding: 10px 0px;
}

/* pc/lesson/ciao/fan0.html */
body.netnmt div#contents.lesson-fan0 div.sub01 {
	margin: 10px 10px 0px 10px;
	text-align: center;
}
body.netnmt div#contents.lesson-fan0 div.sub02 {
	padding: 20px 10px 2px 10px;
	border-bottom: solid 1px #333333;
}
body.netnmt div#contents.lesson-fan0 div.sub02 img.img02 {
	position: relative;
	left: 250px;
}
body.netnmt div#contents.lesson-fan0 div.kcard {
	margin-bottom: 15px;
	float: left;
	width: 343px;
}
* html body.netnmt div#contents.lesson-fan0 div.kcard {
	margin-bottom: 5px;
}
body.netnmt div#contents.lesson-fan0 div.kcard h4 {
	margin-bottom: 5px;
}
body.netnmt div#contents.lesson-fan0 div.kcard.right {
	margin-left: 5px;
}
body.netnmt div#contents.lesson-fan0 div.kcard div.body {
	padding: 1px 3px;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
	height: 180px;
}
body.netnmt div#contents.lesson-fan0 div.sub03 div.btn {
	float: left;
	padding-top: 40px;
	width: 343px;
	text-align: center;
}
body.netnmt div#contents.lesson-fan0 div.sub03 div.btn img {
	margin-top: 10px;
}
body.netnmt div#contents.lesson-fan0 div.sub04 {
	padding: 10px;
	text-align: center;
}



/* pc/lesson/ciao/fan*.html */
body.netnmt div#contents.fanx div.fanplayer {
	margin: 10px auto;
	padding: 6px;
	font-size: 80%;
	background: url(../../pc/img/fan2_img01.gif) no-repeat;
	width: 439px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width: 439px;
	height: 60px;
}
body.netnmt div#contents.fanx div.fanplayer a {
	display: block;
	float: right;
	margin-right: 6px;
	width: 80px;
	height: 56px;
}
body.netnmt div#contents.fanx div.fancheck {
	margin: 10px auto;
	width: 530px;
	height: 55px;
	clear: both;
	background: url(../../pc/img/fan1_bg01.gif) no-repeat center;
}
body.netnmt div#contents.fanx div.fancheck p {
	margin: 0px;
	padding: 15px 100px 15px 40px;
	text-align: left;
}
body.netnmt div#contents.fanx div.fanbutton {
	margin: 10px auto;
	float: right;
	width: 266px;
	height: 72px;
	background: url(../../pc/img/fan2_img04.gif) no-repeat center;
}
body.netnmt div#contents.fanx div.fanbutton img {
	float: left;
	position: relative;
	top: 34px;
	left: 60px;
}
body.netnmt div#contents.fanx div.fanfloat {

	text-align: center;
}
body.netnmt div#contents.fanx div.fanfloat img {
	margin-bottom: 20px;
}
body.netnmt div#contents.fanx ul.fanbutton li {
	float: left;
	padding-right: 20px;
}
body.netnmt div#contents.fanx ul.fanbutton li.last {
	padding-right: 0px;
}
body.netnmt div#contents.fanx img.fanbutton {
	float: left;
	margin: 0px 10px 5px 0px;
	position: relative;
	top: -5px;
}
body.netnmt div#contents.fanx div.fbox {
	margin-top: 15px;
}
body.netnmt div#contents.fanx div.fbox.top {
	margin-top: 0px;
}
body.netnmt div#contents.fanx div.fbox div.border img {
	display: block;
	clear: both;
}
body.netnmt div#contents.fanx div.fbox div.content {
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
	width: 689px;
}
body.netnmt div#contents.fanx div.fbox div.content h4 {
	margin: 0px 3px 0px 3px;
}
body.netnmt div#contents.fanx div.fbox div.content div.body {
	margin: 0px 3px 0px 3px;
	padding: 10px;
}
body.netnmt div#contents.fanx table.fanbutton {
	margin: 10px auto;
}
body.netnmt div#contents.fanx table.fanbutton th {
	padding: 2px 5px;
	width: 200px;
	text-align: center;
	vertical-align: middle;
	background-color: #DADADA;
}
body.netnmt div#contents.fanx table.fanbutton td {
	padding: 2px 5px;
	width: 200px;
	vertical-align: middle;
	border: solid 1px #DADADA;
	font-weight: bold;
}
body.netnmt div#contents.fanx table.fanbutton img {
	display: block;
	margin: 0px auto;
}
body.netnmt div#contents.fanx p.fanbutton {
	position: relative;
	top: 5px;
}
body.netnmt div#contents.fanx div.fanbtnlist {
	padding-top: 10px;
}
body.netnmt div#contents.fanx div.fancenterimg {
	margin: 10px auto;
	width: 360px;
}
body.netnmt div#contents.fanx div.fancenterimg div {
	float: left;
	margin: 0px 10px;
}
body.netnmt div#contents.fanx .top20 {
	margin-top: 20px;
}
body.netnmt div#contents.fanx .top40 {
	margin-top: 40px;
}
body.netnmt div#contents.fanx .right20 {
	margin-right: 20px;
}
body.netnmt div#contents.fanx div.fanrbox {
	width: 663px;
}
body.netnmt div#contents.fanx div.fanrbox div.data {
	margin: 0px;
	padding: 0px;
	width: 661px;
	border-left: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
}
body.netnmt div#contents.fanx div.fanrbox div.data p {
	padding: 10px;
}
body.netnmt div#contents.fanx div.fanrbox div.data img {
	clear: left;
	margin-bottom: 15px;
}
body.netnmt div#contents.fanx div.fanrbox div.data p.fanrbox {
	float: right;
	margin: 0px;
	text-align: left;
	width: 350px;;
}
body.netnmt div#contents.fanx div.mfanbutton {
	margin: 10px auto;
	width: 550px;
}
body.netnmt div#contents.fanx div.mfanbutton div.left {
	float: left;
	width: 266px;
}
body.netnmt div#contents.fanx div.mfanbutton div.right {
	float: right;
	width: 266px;
}
body.netnmt div#contents.fanx div.mfanbutton p {
	text-align: center;
	clear: both;
}
body.netnmt div#contents.fanx div.rfanbutton {
	float: right;
	margin-left: 10px;
	padding: 0px;
	width: 266px;
}
body.netnmt div#contents.fanx div.rfanbutton div {
	margin: 0px;
}
body.netnmt div#contents.fanx div.rfanbutton p {
	text-align: center;
	clear: both;
}


body.netnmt div#contents.fanx div.fanboxa p {
	margin: 20px 0px;
	text-align: center;
}
body.netnmt div#contents.fanx div.fanboxa p img {
	margin: 5px;
	vertical-align: middle;
}
body.netnmt div#contents.fanx div.fanboxa p.b {
	clear: both;
	margin: 10px auto;
	padding: 15px 130px 15px 0px;
	width: 470px;
	min-height: 10px;
	text-align: left;
	background: url(../../pc/img/fan1_img01.gif) no-repeat right center;
}
body.netnmt div#contents.fanx div.fanboxa p.l {
	padding-left: 20px;
	text-align: left;
}
body.netnmt div#contents.fanx div.fanboxa p.f {
	text-align: left;
	padding-left: 190px;
}
body.netnmt div#contents.fanx div.fanboxa p.f img {
	margin: 2px 4px;
}
body.netnmt div#contents.fanx div.fanboxa div.fanplayer p {
	float: left;
	width: 330px;
	text-align: left;
}

body.netnmt div#contents.fanx div.fanboxb h5 {
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: solid 1px #D9D9D9;
}
body.netnmt div#contents.fanx div.fanboxb p {
	margin-bottom: 10px;
}
body.netnmt div#contents.fanx div.fanboxb p.cl {
	clear: both;
}
body.netnmt div#contents.fanx div.fanboxb p.ct {
	text-align: center;
}
body.netnmt div#contents.fanx div.fanboxc p.cl {
	clear: both;
}
body.netnmt div#contents.fanx div.fanboxc p.ct {
	text-align: center;
}
body.netnmt div#contents.fanx div.fanboxd div {
	clear: both;
}
body.netnmt div#contents.fanx div.fanboxd p {
	float: right;
	margin-bottom: 10px;
	width: 570px;
}




body.netnmt div#contents.fan1 div.fanboxc div.fanfloat {
	float: left;
	padding-right: 10px;
}
body.netnmt div#contents.fan1 div.fanboxc p.mt {
	margin: 15px 0px;
}
body.netnmt div#contents.fan2 div.fanboxa p.f {
	padding-left: 140px;
}
body.netnmt div#contents.fan2 div.fanboxb div.fanfloat {
	float: right;
	margin-left: 10px;
	width: 265px;
}
body.netnmt div#contents.fan2 div.fanboxb ul.fanbtntxt.f li {
	float: left;
	padding-right: 20px;
}
body.netnmt div#contents.fan2 div.fanboxc div.fanfloat {
	float: left;
	padding-right: 10px;
}
body.netnmt div#contents.fan2 div.fanboxc img.fanbutton {
	clear: left;
}
body.netnmt div#contents.fan3 div.fanboxa p.f {
	padding-left: 130px;
}
body.netnmt div#contents.fan3 div.fanboxb p.cm {
	padding: 0px 150px;
}
body.netnmt div#contents.fan3 div.fanboxb p.cm img {
	margin: 0px 10px;
}
body.netnmt div#contents.fan3 div.fanboxc div.fanfloat {
	float: left;
	padding-right: 10px;
}
body.netnmt div#contents.fan3 ul.fanbutton li {
	padding-right: 5px;
	font-size: 12px;
}
body.netnmt div#contents.fan3 ul.fanbutton li img.fanbutton {
	margin-right: 5px;
}
body.netnmt div#contents.fan3 ul.fanbutton li.last {
	padding-right: 0px;
}
body.netnmt div#contents.fan4 div.fanboxa p.f {
	padding-left: 20px;
}
body.netnmt div#contents.fan4 div.fanboxc div.fanfloat {
	float: left;
	padding-right: 10px;
}
body.netnmt div#contents.fan4 div.fanboxb p.cm {
	padding: 0px 150px;
}
body.netnmt div#contents.fan4 div.fanboxb p.cm img {
	margin: 0px 10px;
}

/* pc/ciao/download.html */
body.netnmt div#contents.ciao-download div.sub01 {
	margin: 10px 10px 0px 10px;
	text-align: center;
}
body.netnmt div#contents.ciao-download div.sub02 table {
	margin-top: 10px;
	width: 690px;
}
body.netnmt div#contents.ciao-download div.sub02 th {
	padding: 6px 10px;
	width: 120px;
	vertical-align: middle;
	background-color: #DADADA;
	text-align: left;
}
body.netnmt div#contents.ciao-download div.sub02 td {
	padding: 6px 10px;
	vertical-align: middle;
	border: solid 1px #DADADA;
	font-weight: bold;
}
body.netnmt div#contents.ciao-download div.sub03 div.scroll {
	margin: 5px 10px 0px 10px;
	padding: 10px;
	overflow: scroll;
	border: solid 1px #D9D9D9;
	height: 175px;
	font-size: 80%;
}
body.netnmt div#contents.ciao-download div.sub04 p {
	margin: 0px 20px 15px 5px;
}
body.netnmt div#contents.ciao-download div.sub04 div.btn {
	float: right;
	width: 190px;
	font-size: 80%;
}

/* pc/ciao/support.html */
body.netnmt div#contents.ciao-support div.sub01 {
	margin: 10px 10px 0px 10px;
	text-align: center;
}
body.netnmt div#contents.ciao-support div.sub02 {
	padding-top: 10px;
}


/* ciao/inst*.html */
body.netnmt div#contents.inst div.instboxa {
	margin: 10px 0px 0px 10px;
}

body.netnmt div#contents.inst div.bsub instprod {
	margin-top: 10px;
	padding-top: 10px;
}

body.netnmt div#contents.inst div.instprod {
	min-height:40px;
	margin-top: 50px;
	padding-top: 0px;
}
body.netnmt div#contents.inst div.insttabs li {
	float: left;
	position: relative;
	top: -30px;
	margin-right: 10px;
}
body.netnmt div#contents.inst div.insttabs li.active {
	top: -35px;
}
body.netnmt div#contents.inst div.insttabs img {
	display: block;
}
body.netnmt div#contents.inst div.prodbox {
	clear: both;
	float: left;
	position: relative;
	top: -45px;
}
body.netnmt div#contents.inst div.prodbox div.pretext {
	margin-bottom: 10px;
}
body.netnmt div#contents.inst div.prodbox div.clear {
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #D9D9D9;
}
/* ADD 090515 YMW */
body.netnmt div#contents.inst div.pcardline{
	width:690px;
	margin-bottom: 3px;
}
body.netnmt div#contents.inst div.pcardline:after {
	content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
/**/
body.netnmt div#contents.inst div.pcard.center {
	margin-left: 3px;
	margin-right: 3px;
}
body.netnmt div#contents.inst.instkb div.pcard {
	float: left;
	padding: 8px;
	text-align: center;
	background: url(../img/cmn_bg11.gif) no-repeat;
	width: 228px;
	height: 117px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width: 212px;
	height: 101px;
}
body.netnmt div#contents.inst.instep div.pcard {
	float: left;
	padding: 10px;
	text-align: center;
	background: url(../img/cmn_bg12.gif) no-repeat;
	width: 228px;
	height: 157px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width: 208px;
	height: 137px;
}
body.netnmt div#contents.inst.instel div.pcard {
	float: left;
	padding: 10px;
	text-align: center;
	background: url(../img/cmn_bg12.gif) no-repeat;
	width: 228px;
	height: 157px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width: 208px;
	height: 137px;
}



/* idc/popup_design.html */
body.nmtpopup {
	background: url(../../idc/img/popup_bg01.gif) repeat-y;
	background-color: #F2F2F2;
}
body.nmtpopup h1 {
	margin: 0px;
	padding: 0px;
}
body.nmtpopup h2 {
	font-size:11pt;
	margin: 0px;
	padding: 0;
}
body.netpopup div#content p.note{
	font-size: 60%;
}
body.nmtpopup p {
	padding: 10px;
	width: 325px;
	font-size:9pt;
}
body.nmtpopup p.note {
	font-size: 60%;
}
body.nmtpopup ul li{
	list-style-type:square;
	margin: 5px;
	padding: 5px;
	font-size:10pt;
}
body.nmtpopup div.close img {
	display: block;
	cursor: pointer;
}


/* troubleshoot_f11.html */
body.netnmt div#contents.idc-troubleshoot div.tsub {
	margin-top: 15px;
	margin-left: 5px;
}
body.netnmt div#contents.idc-troubleshoot div.tsub h4 {
	margin-bottom: 5px;
}
body.netnmt div#contents.idc-troubleshoot div.tsub p {
	margin-left: 5px;
}
body.netnmt div#contents.idc-troubleshoot div.tsub p#errorImg {
	margin: 10px 20px;
}
body.netnmt div#contents.idc-troubleshoot div.tsub table {
	margin-left: 5px;
}
body.netnmt div#contents.idc-troubleshoot div.tsub td {
	vertical-align: top;
}
body.netnmt div#contents.idc-troubleshoot div.bsub {
	padding-top: 15px;
}
body.netnmt div#contents.idc-troubleshoot div.item {
	margin-bottom: 10px;
	border: solid 1px #D9D9D9;
}
body.netnmt div#contents.idc-troubleshoot div.item ul {
	padding: 5px 10px;
	line-height: 22px;
	height: 22px;
	background-color: #E7E7E7;
	border: solid 1px #FFFFFF;
}
body.netnmt div#contents.idc-troubleshoot div.item li {
	float: left;
}
body.netnmt div#contents.idc-troubleshoot div.item li.num {
	color: #DA0000;
	width: 190px;
	border-right: solid 1px #ACACAC;
}
body.netnmt div#contents.idc-troubleshoot div.item li.txt {
	padding-left: 10px;
	border-left: solid 1px #FFFFFF;
}
body.netnmt div#contents.idc-troubleshoot div.item p {
	padding: 5px 10px;
}
body.netnmt div#contents.idc-troubleshoot div.item ul.measure {
	margin: 0 0 10px 30px;
	padding: 0;
	border: none;
	height: auto;
	line-height: 1.6;
	background: #fff;
}
body.netnmt div#contents.idc-troubleshoot div.item ul.measure li {
	float: none;
	list-style: disc;
}

/* file_f11.html */
body.netnmt div#contents.idc-file div.tsub {
	margin-top: 15px;
	margin-left: 5px;
}
body.netnmt div#contents.idc-file div.tsub h4 {
	margin-bottom: 5px;
}
body.netnmt div#contents.idc-file div.tsub p {
	margin-left: 5px;
}
body.netnmt div#contents.idc-file form div.bsub div.tblbox {
	margin-top: 5px;
	border: solid 1px #D9D9D9;
}
body.netnmt div#contents.idc-file form div.bsub table {
	width: 688px;
	border-collapse: collapse;
}
body.netnmt div#contents.idc-file form div.bsub th {
	padding: 5px 10px;
	width: 100px;
	font-weight: normal;
	text-align: left;
	background-color: #E7E7E7;
	border: solid 1px #FFFFFF;
}
body.netnmt div#contents.idc-file form div.bsub table.no02 th {
	width: 180px;
}
body.netnmt div#contents.idc-file form div.bsub td {
	padding: 5px 10px;
	text-align: left;
	border: solid 1px #FFFFFF;
}
body.netnmt div#contents.idc-file form input {
	padding: 1px;
}
body.netnmt div#contents.idc-file form div.btn {
	margin: 20px auto;
	text-align: center;
}



/* member01_f11.html */
body.netnmt div#contents.idc-member div.bsub table {
	margin-top: 10px;
	width: 690px;
	border: solid 1px #DBDBDB;
}
body.netnmt div#contents.idc-member div.bsub td {
	vertical-align: middle;
}
body.netnmt div#contents.idc-member div.bsub td.col01 {
	padding: 15px 0px 10px 40px;
	width: 150px;
}
body.netnmt div#contents.idc-member div.bsub td.col02 {
	width: 315px;
}


/* idc/clp/index.html */
body.netnmt div#contents.clp div.icsub {
	margin-top: 20px;
	clear: both;
}
body.netnmt div#contents.clp div.sub01 {
	margin: 10px 5px 0px 5px;
	clear: both;
}
body.netnmt div#contents.clp div.rbox {
	float: right;
	margin: 0px 0px 10px 10px;
	width: 227px;
}
body.netnmt div#contents.clp div.rbox div.inner {
	padding: 0 5px 5px 5px;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
}
body.netnmt div#contents.clp div.rbox div.inner img {
	margin: 5px auto;
	text-align: center;
}
body.netnmt div#contents.clp div.rbox p {
	margin: 0;
}
body.netnmt div#contents.clp div.icard {
	float: left;
	width: 347px;
	margin: 0px 2px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	margin: 0px 3px;
}
body.netnmt div#contents.clp img.border {
	display: block;
}
body.netnmt div#contents.clp div.icard div.body {
	padding: 4px;
}
body.netnmt div#contents.clp div.icard div.body div.left {
	float: left;
	width: 135px;
}
body.netnmt div#contents.clp div.icard div.body div.right {
	float: right;
	width: 190px;
}
body.netnmt div#contents.clp div.icard div.body div.right h4 {
	margin-top: 10px;
	padding-left: 16px;
	padding-bottom: 2px;
	background: url(../img/cmn_ic01.gif) no-repeat;
	background-position: 0px 2px;
	border-bottom: solid 1px #C3C3C3;
	font-size: 100%;
}
body.netnmt div#contents.clp div.icard div.body img.title,
body.netnmt div#contents.clp div.icard div.body img.netbtn {
	display: block;
	clear: both;
}
body.netnmt div#contents.clp div.icard div.body.c1 {
	border-left: solid 1px #bae19b;
	border-right: solid 1px #bae19b;
	background-color: #eaf2de;
}
body.netnmt div#contents.clp div.icard div.body.c2 {
	border-left: solid 1px #a2d0db;
	border-right: solid 1px #a2d0db;
	background-color: #d1f0f2;
}
body.netnmt div#contents.clp div.icard div.body.c1 div.left,
body.netnmt div#contents.clp div.icard div.body.c2 div.left,
body.netnmt div#contents.clp div.icard div.body.c3 div.left,
body.netnmt div#contents.clp div.icard div.body.c4 div.left {
	height: 150px;
}
.trial-now {
	margin: 15px 5px 20px 5px !important;
	padding: 5px !important;
	border: 1px solid #17a01d;
	clear: both;
	float: none;
	display: block;
	color: #444;
}
body.netnmt div#contents.idc div.right p.p02 span.note {
	font-size: 10px;
}

/* idc/clp/lesson.html */
body.netnmt div#contents.idc div.sub11 {
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding: 0 5px 0 0;
}

body.netnmt div#contents.clp div.left div.sub01 {
	margin-top: 0px !important;
}
body.netnmt div#contents.lesson h3 {
	margin: 20px 0 0 0;
	font-size: 12px;
}
body.netnmt div#contents.idc div.sub11 div.thumb {
	margin: 20px 10px 10px 10px;
}

body.netnmt div#contents.idc div.sub11 div.thumb h3 {
	margin: 10px 0 !important;
}
body.netnmt div#contents.idc div.sub11 div.thumb p {
	padding: 0 10px 0 10px;
	float: left;
	text-align: center;
}
body.netnmt div#contents.idc div.sub11 div.thumb p img {
	margin: 0 0 5px 0;
}
body.netnmt div#contents.idc div.sub11 div.thumb p span {
	font-size: 10px;
}
body.netnmt div#contents.lesson div.right {
	width: 227px !important;
}
body.netnmt div#contents.clp div.right div.rbox {
	margin-left: 0;
}
body.netnmt div#contents.clp div.right div.list {
	padding: 0 0 0 4px;
}
body.netnmt div#contents.lesson p.p05 {
	margin: 0 0 10px 0;
	width: 100% !important;
}

/* idc/clp/bgm.html */
p.caution {
	color: #f00;
	text-align: right;
}

	div.lcard p.caution {
		text-align: left;
	}
	
body.netnmt div#contents.index div.navi,
body.netnmt div#contents.index div.second,
body.netnmt div#contents div.header ul.mid,
dl#series,
div.thumb {
	zoom: 100%;
}

	body.netnmt div#contents.index div.navi:after,
	body.netnmt div#contents.index div.second:after,
	qbody.netnmt div#contents div.header ul.mid:after,
	dl#series:after,
	div.thumb:after {
		display: block;
		clear: both;
		height: 0;
		visibility: hidden;
		line-height: 0;
		content: ".";
	}
	
/*-----------------------------------------------------------
	20090827 add clp
-----------------------------------------------------------*/
body.netnmt div#contents.clp div.trial{
	width:699px;
	margin-left:3px;
	background-image:url(../../idc/clp/img/trial_bg_01.gif);
	background-position:0 bottom;
	background-repeat:no-repeat;
	}

body.netnmt div#contents.clp div.trial div.data{
	width:335px;
	min-height:130px;
	_height:130px;
	margin-top:10px;
	margin-left:10px;
	_margin-left:5px;
	float:left !important;
	background-color:#FFF;
	}

body.netnmt div#contents.clp div.trial div.data h5{
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	}
	
body.netnmt div#contents.clp div.trial div.data h5 img{
	padding-bottom:5px;
	border-bottom:solid 1px #999;
}

body.netnmt div#contents.clp div.trial div.data p{
	width:305px;
	margin-left:2.5em;
	text-indent:-1em;
	}
body.netnmt div#contents.clp div.trial p.btnCenter{
	text-align:center;
	}

body.netnmt div#contents.clp div.trial p.btnCenter img{
	margin:13px 0;
	}

/*-----------------------------------------------------------
	20091218 add YMW
-----------------------------------------------------------*/
body.netnmt div#contents.idc div.elsddk {
	_display:inline;
	float:left;
	width:711px;
	margin: 0 0 20px 5px;
	padding: 0 0 10px 0;
	background: url(../../idc/img/elsddk_bg.gif) no-repeat left bottom;
}
body.netnmt div#contents.idc div.elsddk div{
	_display:inline;
	float:left;
	width:217px;
	margin: 10px 0 0 15px;
}
body.netnmt div#contents.idc div.elsddk h4 {
	margin: 10px 0 0 0;
}
body.netnmt div#contents.idc div.elsddk p {
	text-align:center;
}
body.netnmt div#contents.idc div.elsddk img {
	display:block;
	margin:5px auto;
}

/*-----------------------------------------------------------
	20100511 add YMW
-----------------------------------------------------------*/
body.netnmt div#contents.idc-500 div.version {
	margin:10px;
	padding:10px;
	border:solid 1px #CCC;
	background-color:#FDFDFD;
}
body.netnmt div#contents.idc-500 img.opbtn {
	margin:0 0 20px 0;
}
body.netnmt #wps,
body.netnmt #wireless{
	display:none;
	margin:40px 0 0 ;
}
body.netnmt div#contents.idc-troubleshoot div.item ul.hint{
	background:#FFF;
	margin:0 5px;
	width:657px;
}
body.netnmt div#contents.idc-troubleshoot div.item ul.hint li{
	float:none;
	list-style:disc inside;
	padding:0 0 0 10px;
	text-indent:-10px;
}
body.netnmt div#contents.idc-troubleshoot div.item ul.hint li.factor{
	list-style:none;
	font-weight:bold;
}

/*-----------------------------------------------------------
	songs list  20110127 add YMW
-----------------------------------------------------------*/
#oldContents #movedArea #content #spu-contents div#songlist{
	width:220px;
	margin:0 0 20px;
	padding:0 0 15px 0;
	background:url("../../idc/clp/img/bgm_m_list_bg01.jpg") 0 bottom no-repeat;
}
#oldContents #movedArea #content #spu-contents div#songlist p.title img{
	padding:0;
}
#oldContents #movedArea #content #spu-contents div#songlist p.text{
	padding:13px 10px 10px 10px;
	text-align:left;
}
#oldContents #movedArea #content #spu-contents div#songlist p.text span.note{
	font-size:74%;
}
#oldContents #movedArea #content #spu-contents div#songlist ul{
	width:220px;
}
#oldContents #movedArea #content #spu-contents div#songlist ul li img{
	width:182px;
	padding:4px 0 0 19px;
}

/*-----------------------------------------------------------
	Clear Module
-----------------------------------------------------------*/
.clearfix {
	display: inline-block;
}

.clearfix:after {
	content: ".";
	font-size: 0.1em;
	line-height: 0;
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}

/* \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display:block;
}
/* */
body#oldContents div#contents

