@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	text-align:center;
	background:#2b8ac4 url(../images/backbody.jpg) repeat-x top;
	font-size:12px;
	line-height:18px;
	color:#494949;
	font-family:"ＭＳ Ｐゴシック",Sans-serif;
	}
.clear{clear:both;overflow:hidden;height:1px;line-height:0;font-size:0;margin-top:-1px;background-color:#2b8ac4;}
.clear2{clear:both;overflow:hidden;height:1px;line-height:0;font-size:0;margin-top:-1px;}
.clear3{clear:both;overflow:hidden;height:1px;line-height:0;font-size:0;margin:5px 0;background-color:#cfcfcf;width:504px;}

.hide{visibility:hidden;}
.green{color:#89ba2d;}
a{color:#0e95d9;text-decoration:underline;}
img{border:0;}


#behind{width:1020px;background:url(../images/backbehind.jpg) repeat-y;text-align:left;margin:0 auto;}
#center{width:1020px;background:url(../images/backcenter.jpg) top no-repeat;text-align:left;}
#header{width:1020px;height:103px;}
#left{width:176px;float:left;padding-left:28px;}
#right{width:612px;float:left;margin-top:26px;}



a.logo{width:204px;height:103px;display:block;float:left;text-decoration:none;margin-right:374px;}

a.menu01{width:135px;height:26px;display:block;float:left;margin:27px 5px 0 0;background:url(../images/menu01.gif) no-repeat;text-decoration:none;}
a.menu01:hover{background:url(../images/menu01-on.gif) no-repeat;}
a.menu02{width:135px;height:26px;display:block;float:left;margin:27px 5px 0 0;background:url(../images/menu02.gif) no-repeat;text-decoration:none;}
a.menu02:hover{background:url(../images/menu02-on.gif) no-repeat;}
a.menu03{width:135px;height:26px;display:block;float:left;margin:27px 0 0 0;background:url(../images/menu03.gif) no-repeat;text-decoration:none;}
a.menu03:hover{background:url(../images/menu03-on.gif) no-repeat;}
a.menu04{width:135px;height:26px;display:block;float:left;margin:27px 5px 0 0;background:url(../images/menu04.gif) no-repeat;text-decoration:none;}
a.menu04:hover{background:url(../images/menu04-on.gif) no-repeat;}

a.sidemenu{width:162px;height:32px;display:block;background:url(../images/sidemenu.gif) no-repeat;text-decoration:none;text-align:center;font-size:14px;color:#fff;line-height:32px;font-weight:bold;margin-bottom:3px;}
a.sidemenu:hover{background:url(../images/sidemenu-on.gif) no-repeat;}

a.sideon{width:162px;height:32px;display:block;background:url(../images/sidemenu-on.gif) no-repeat;text-decoration:none;text-align:center;font-size:14px;color:#fff;line-height:32px;font-weight:bold;margin-bottom:3px;}

.height11{height:11px;clear:both;overflow:hidden;line-height:0;font-size:0;}

.left21{margin-left:21px;}
.left40{margin-left:40px;}

.frame-border{margin-left:40px;}
.frame-border-high{margin:0 0 14px 40px;}
.frame-mid{margin-left:40px;padding:8px 6px 8px 14px;width:512px;background:url(../images/frame-mid.gif) repeat-y;}

.top{padding:14px 40px 0 0;text-align:right;}

#lite02-01{width:571px;height:47px;padding-top:163px;background:url(../lite2/images/13.jpg) no-repeat;margin-left:21px;}
a.btn01{width:180px;height:33px;display:block;margin:0 0 0 20px;text-decoration:none;}

#lite02-02{width:537px;height:85px;background:url(../lite2/images/14.gif) no-repeat;margin-left:21px;padding:52px 0 0 34px;}
a.btn02{width:159px;height:69px;display:block;margin:0 29px 0 0;text-decoration:none;float:left;}
a.btn03{width:70px;height:69px;display:block;margin:0 8px 0 0;text-decoration:none;float:left;}
a.btn04{width:70px;height:69px;display:block;margin:0 30px 0 0;text-decoration:none;float:left;}
a.btn05{width:139px;height:69px;display:block;text-decoration:none;float:left;}

.prd-box{padding:0 0 7px 5px;clear:both;}
.prd-box img{margin-right:5px;display:inline;}

.dl-box{clear:both;}
.dl-box img{margin-right:10px;display:inline;}

.spec{border-top:#cfcfcf solid 1px;padding:2px 0;color:#494949;vertical-align:top;}

.titleback{height:32px;background:url(../images/titleback.gif) no-repeat;color:#545454;font-size:14px;text-indent:16px;line-height:32px;letter-spacing:1px;font-weight:bold;}

.pic-box{clear:both;}
.pic-box img{margin-right:12px;display:inline;}
.pic-comment{width:158px;padding:8px 12px 8px 0;float:left;}
.pic-comment2{width:330px;padding:8px 0 8px 0;float:left;}

.table01{margin:14px 0 13px 40px;border-bottom:#c0c0c0 solid 1px;}
.table01 td{padding:0 14px 14px 0;}

/*icharge Lite colors*/
.color-left{width:172px;height:102px;padding:359px 0 0 108px;background:url(../lite/images/15.jpg) no-repeat;float:left;}
.color-left2{width:172px;height:102px;padding:359px 0 0 108px;background:url(../lite2/images/15.jpg) no-repeat;float:left;}
.color-right{width:291px;float:left;}
.colorlink01{}
.colorlink02{padding:9px 0 0 0;}

a.color01{width:16px;height:16px;display:block;float:left;margin-left:12px;margin-right:9px;cursor:pointer;}
a.color02{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color03{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color04{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color05{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color06{width:16px;height:16px;display:block;float:left;cursor:pointer;}
a.color07{width:16px;height:16px;display:block;float:left;margin-left:12px;margin-right:9px;cursor:pointer;}
a.color08{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color09{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color10{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color11{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.color12{width:16px;height:16px;display:block;float:left;cursor:pointer;}

.pic_show{display:block;margin:0;border:0;padding:0;}
.pic_hidden{display:none;margin:0;border:0;padding:0;}


/*icharge DX colors*/
.colordx-left{width:166px;height:77px;padding:385px 0 0 108px;background:url(../dx2/images/15.jpg) no-repeat;float:left;}
.colordx-right{width:296px;float:left;}
a.colordx01{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colordx02{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colordx03{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colordx04{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colordx05{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colordx06{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colordx07{width:16px;height:16px;display:block;float:left;cursor:pointer;}

/*icharge Pico colors*/
.colorpico-left{width:166px;height:77px;padding:385px 0 0 114px;background:url(../pico/images/15.jpg) no-repeat;float:left;}
.colorpico-right{width:296px;float:left;}
a.colorpico01{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colorpico02{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colorpico03{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colorpico04{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}
a.colorpico05{width:16px;height:16px;display:block;float:left;margin-right:9px;cursor:pointer;}

.graybox-l{float:left;margin:0 14px 0 4px;border:#dcdedd solid 4px;padding:10px;width:210px;height:165px;}
.graybox-r{float:left;border:#dcdedd solid 4px;padding:10px;width:210px;height:165px;}
.green-title{color:#89ba2d;font-size:13px;line-height:21px;font-weight:bold;}
.clear-14{clear:both;overflow:hidden;height:14px;line-height:0;font-size:0;}

.question{color:#89ba2d;font-size:14px;line-height:21px;font-weight:bold;}
.answer{padding-bottom:8px;border-bottom:#c0c0c0 solid 1px;margin-bottom:8px;width:506px;}

.small{margin-top:12px;font-size:11px;line-height:12px;}

#nano13{width:538px;height:98px;background:url(../nano/images/13.gif) no-repeat;padding:52px 0 0 33px;margin-left:21px;}
a.nanolink{width:159px;height:69px;display:block;float:left;text-decoration:none;margin-right:28px;}

#title-lite{width:261px;height:66px;background:url(../lite2/images/01.gif) no-repeat;padding:22px 0 0 310px;font-family:"MS Gothic";letter-spacing:-1px;}
#title-dx{width:281px;height:66px;background:url(../dx2/images/01.gif) no-repeat;padding:22px 0 0 290px;font-family:"MS Gothic";}
#title-pico{width:291px;height:66px;background:url(../pico/images/01.gif) no-repeat;padding:22px 0 0 320px;font-family:"MS Gothic";letter-spacing:-1px;}

a.banner01{width:532px;height:230px;display:block;margin-top:14px;background:url(../images/banner01.jpg) no-repeat;text-decoration:none;}
a.banner01:hover{background:url(../images/banner01-on.jpg) no-repeat;}

.novelty-box{padding:14px 0 0 40px;clear:both;}
.novelty-box2{padding:14px 0 14px 40px;clear:both;}
.novelty-box img{margin:0 15px 0 0;display:inline;}
.novelty-box2 img{margin:0 15px 0 0;display:inline;}



