@charset "UTF-8";
/* CSS Document */

body { 
margin: 0px 0px 0px 0px; 
}

/*タブ1*/

.box-1{height:192px;
width:256px;
float:left;
margin:10px 0px 10px 0px;
}

.box-2{height:192px;
width:359px;
float:left;
margin:10px 0px 10px 10px;
font-size:12px;
line-height:16px;}


/*タブ2*/

.box-about{width:613px;
border:#FFC871 1px solid;
font-size:12px;
line-height:16px;
margin:0px 0px 10px 0px;
padding:5px;
}

.box-b-00{width:625px;
height:231px;
background-image:url(../b-oil.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-01{width:625px;
height:110px;
background-image:url(../b-pencil.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-02{width:625px;
height:122px;
background-image:url(../b-paletteknife.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-03{width:625px;
height:121px;
background-image:url(../b-airbrush.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-04{width:625px;
height:140px;
background-image:url(../b-chalk.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-05{width:625px;
height:102px;
background-image:url(../b-glitter.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-06{width:625px;
height:129px;
background-image:url(../b-roller.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-07{width:625px;
height:84px;
background-image:url(../b-painttube.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-08{width:625px;
height:133px;
background-image:url(../b-feltpen.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-09{width:625px;
height:103px;
background-image:url(../b-crayon.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-10{width:625px;
height:106px;
background-image:url(../b-eraser.jpg);
background-position:right;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.box-b-11{width:625px;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
border-bottom:1px dotted #3d1b0b}

.title-b{font-size:14px;
font-weight:bold;
line-height:18px;
color:#3d1b0b}


/*タブ3*/


.box-picker{width:625px;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
line-height:16px;
}

.float-off{
clear: both;
}

.box-trace-1{height:225px;
width:300px;
float:left;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
}

.box-trace-2{height:225px;
width:315px;
float:left;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
line-height:16px;
}

.box-space{width:625px;
padding-bottom:10px;}

.box-canvas-1{height:222px;
width:292px;
float:left;
padding-top:10px;
padding-left:10px;
}

.box-canvas-2{height:222px;
width:323px;
float:left;
padding-top:10px;
font-size:12px;
line-height:16px;
}

.box-layer-1{height:225px;
width:300px;
float:left;
padding-top:10px;
padding-right:10px;
font-size:12px;
line-height:16px;
}

.box-layer-2{height:225px;
width:335px;
float:left;
padding-top:10px;
font-size:12px;
line-height:16px;
}



/*タブ4*/

table.comparison {
  margin-top: 0.2em;
  margin-bottom: 1em;
  width: 645px;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size:12px;
}

table.comparison th,
table.comparison td {
  border: solid 1px #999;
  padding: 4px 6px;
}

table.comparison th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
  color: #666;
}


table.comparison td.free,
table.comparison td.normal {
  text-align: center;
  color:#FF6B00;
  width:50px;
  font-size:12px;
}

.tab {
	width: 625px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.ims01 {
	width: 645px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}