@charset "UTF-8";

/*-------------default---------------*/

body{margin:0 0 0 0;}
body.body-top{background-image:url(img/99-back/backpatarn.gif);}
#wrapper
{
width:770px;
height:auto;
text-align:center;
margin:0 auto 0 auto;
}

.cb{clear:both;}
.top-wrap
{
background-color:white;
width:770px;
border-left:1px solid silver;
border-right:1px solid silver;
padding:5px 10px 0 10px;
}

#wrapper p
{
letter-spacing:0.5px;
}

#main
{
width:770px;
height:auto;
text-align:left;
}


/*-------------header-area---------------*/

div#header-area
{
width:770px;
height:35px;

}


div#header
{
width:150px;
height:35px;
margin:0 0 0 0;
background-image:url(img/00-logo/header.gif);
background-repeat:no-repeat;
background-position:0 0;
float:left;
font-size:5px;
text-indent:-9999em;
}
div#header h1{margin:0;padding:0;}
div#header p{margin:0 0 0 0;padding:0;}

div#header a
{
width:150px;
height:35px;
display:block;
margin:0;
padding:0;
position:relative;
top:0;
left:0;
}


#header-b
{
width:620px;
height:20px;
text-align:right;
float:left;
}

#header-b table{border:0;backgrond-color:white !important;float:right;margin:0 0 0 0;}
#header-b th{margin:0;border:0;background-color:white !important;}
#header-b p{font-weight:bold;margin:12px 0 0 10px;}
*html #header-b p{font-weight:bold;margin:12px 0 0 5px !important;}
#header-b input{font-weight:normal;}



.out{text-indent:-999em;}

div#sub-head
{
	margin:0;
	width:770px;
	height:65px;
	padding-top:5px;
	color: #FFFFFF;
	background-image: url(img/00-header/other-page-head/header.gif);
	background-repeat: repeat-x;
	text-align: center;
	clear:both;
}

#sub-head25,#sub-head26,div#sub-head36,#sub-head02,#sub-head12,#sub-head14,#sub-head16,#sub-head27,#sub-head53,#sub-head03
{
	margin:0;
	width:770px;
	height:60px;
	padding-top:5px;
	background-repeat:no-repeat;
	color:white;
	text-align: center;
	clear:both;
}
div#sub-head16{background-image: url(img/00-header/16-measure-head/16-measure-s_hed.jpg);background-position:0 -25px;}
div#sub-head25{background-image: url(img/00-header/25-gokai-head/25-gokai.gif);}
div#sub-head26{background-image: url(img/00-header/26-stop-head/26-header.gif);background-position:0 -30px;}
div#sub-head27{background-image: url(img/00-header/27-ink-Move-head/27-ijmovie_hed.jpg);background-position:0 -50px;}
div#sub-head36{background-image: url(img/00-header/36-faq-head/36faq.gif);}
div#sub-head02{background-image: url(img/00-header/02-inkujet-head/02-header.jpg);}
div#sub-head12{background-image: url(img/00-header/12-experment-head/12-experiment.jpg);background-position:0 -30px;}
div#sub-head14{background-image: url(img/00-header/14-service-head/14-header.jpg);background-position:0 -50px;}

div#sub-head53{background-image: url(img/00-header/53-book-faq-head/53-header.jpg);background-position:0 -10px;}
div#sub-head03{background-image: url(img/00-header/03-specialOder-head/blue-header.jpg);background-position:0 -30px;}

#sub-head25 h2,#sub-head26 h2,#sub-head36 h2,#sub-head h2,#sub-head02 h2,#sub-head12 h2,#sub-head14 h2,#sub-head16 h2,#sub-head27 h2,#sub-head53 h2,#sub-head03 h2{
	font-size:15pt !important;
	margin-top:0 !important;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
*html #sub-head25 h2,#sub-head26 h2,#sub-head36 h2,#sub-head h2,#sub-head02 h2,#sub-head12 h2,#sub-head14 h2,#sub-head16 h2,#sub-head27 h2,#sub-head53 h2,#sub-head03 h2 {
	font-size:15pt;margin-top:0;
}
div#sub-head h3 {
	margin-top:0 !important;
	padding-top: 0px;
	font-size:12pt;
}

/*-------------Pankuzu-navi---------------*/

ul.navigation
{
list-style-type:none;
margin:50px 0 20px 0 ;
padding:0;
text-align:center;
clear:both;
}

ul.navigation a:link,ul.navigation a:visited,ul.navigation a:active,{color:blue !important;}
ul.navigation a{color:blue !important;}

ul.navigation li
{
list-style-type:none;
margin:0;
padding:0;
display:inline;
font-size:85%;
}
*html ul.navigation li{font-size:70%;}
ul.navigation a{text-decoration:none;}

/*-------------column2---------------*/

div#main-contents
{
width:770px;
height:auto;
padding:5px 0 0 0 !important;
overflow:hidden;
clear:both;
}





/*-------------left-column2---------------*/

div#left-column,div#left-column-study
{
width:540px;
height:auto;
margin:0 10px 20px 0 !important;
padding-bottom:20px;
float:left;
}

*:first-child+html div#left-column,div#left-column-study /*----IE7-hack-----*/
{margin:0 9px 20px 0 !important;}
*html div#left-column,div#left-column-study /*----IE6-hack-----*/
{margin:0 9px 20px 0 !important;}

div#left-column a,div#left-column-study a{color:blue !important;}

div#left-column ul,div#left-column-study ul{margin:3px 0 0 3px;padding:0;list-style-type:none;}

div#left-column dl,div#left-column-study dl{margin-left:30px;width:auto;}

div#left-column dt,div#left-column-study dt{padding:3px;border-bottom:1px dotted gray;background-color:rgb(230,230,230);}


.info-dd{font-weight:bold;}


div#left-column img,div#left-column-study img
{
margin:5px 0 5px 0;
}div#left-column table,div#left-column-study table
{
margin:5px 0 5px 30px;
}

div#left-column h4,div#left-column-study h4
{
width:505px;
height:33px;
padding-left:15px;
padding-top:6px;
margin:0 0 0 20px;
color:white;
font-size:1.3em;
background-repeat:no-repeat;
}

/*===01-products-senyou===*/
#main-box table h4
{
width:auto;
height:auto;
padding:0;
margin:0;
color:gray;
font-size:9pt;
}

div#left-column h4
{background-image:url(img/03-center-menu/99-belt/default/kyotu-belt.gif);}
div#left-column-study h4
{background-image:url(img/03-center-menu/99-belt/25-5mis/25-gokai.gif);}

div#left-column a img,div#left-column-study a img{border:0;}

div#left-column ul,div#left-column-study ul
{margin-left:47px;list-style-position: outside;}




/*-----SingleArea-----*/

div.twin-box
{
width:510px;
height:auto;
margin-left:30px;
}

div.b1
{
	float:left;
	padding-bottom: 20px;
}


.b1 a
{
width:190px;
height:96px;
background-repeat:no-repeat;
display:block;
text-indent:-999em;
margin:0;
padding:0;
}

.b1 p{margin:0;padding:0;}


.text-area
{
	width:320px;
	height:auto;
	float:right;
	padding-bottom: 20px;
}
.text-area ul
{
margin:10px 0 0 20px !important;
padding:0;
}

.text-area li
{
margin:0;
padding:0;
}

/*-----Center-button-----*/
a.c-button01{margin-left:30px;background-image:url(img/03-center-menu/top-page/top-buttan/01consultation.jpg);}
a.c-button02{background-image:url(img/03-center-menu/top-page/top-buttan/02experiment.jpg);}
a.c-button03{margin-left:70px;background-image:url(img/03-center-menu/top-page/top-buttan/03service.jpg);}
a.c-button04{background-image:url(img/03-center-menu/top-page/top-buttan/04Iinkjethead.jpg);}
a.c-button05{margin-left:70px;background-image:url(img/03-center-menu/top-page/top-buttan/05device.jpg);}
a.c-button06{background-image:url(img/03-center-menu/top-page/top-buttan/06book.jpg);}
a.c-button07{margin-left:70px;background-image:url(img/03-center-menu/top-page/top-buttan/07seminar.jpg);}
a.c-button08{background-image:url(img/03-center-menu/top-page/top-buttan/08service.jpg);}


/*TOP-goyoubou*/

div#mj-support
{
margin:0;padding:0;
width:530px;
height:auto;
overflow:hidden;
margin-left:20px;
margin-bottom:10px;
}

div#mj-support{/margin-left:10px;}/*ie7 ie6 hack*/


div#mj-support ul{width:530px;height:40px;margin:0;padding:0;padding-bottom:5px;}

div#mj-support ul li{display:inline;}
div#mj-support a
{
width:160px;
height:40px;
display:block;
float:left;
margin-left:10px;
background-repeat:no-repeat;
text-indent:-999em;
}

#mj-support a:hover{background-position:0 -40px;}

a.ij-soudan{background-image:url(img/03-center-menu/top-page/toplink/ij01.gif);}
a.ij-souti{background-image:url(img/03-center-menu/top-page/toplink/ij02.gif);}
a.ij-inkhead{background-image:url(img/03-center-menu/top-page/toplink/ij03.gif);}
a.ij-ekihakidashi{background-image:url(img/03-center-menu/top-page/toplink/ij04.gif);}
a.ij-mj-infomation{background-image:url(img/03-center-menu/top-page/toplink/ij05.gif);}
a.ij-shoseki{background-image:url(img/03-center-menu/top-page/toplink/ij06.gif);}
a.ij-shisakuservice{background-image:url(img/03-center-menu/top-page/toplink/ij07.gif);}
a.ij-inkseminar{background-image:url(img/03-center-menu/top-page/toplink/ij08.gif);}
a.ij-tokutyuusouti{background-image:url(img/03-center-menu/top-page/toplink/ij09.gif);}

h3.work
{
clear:both;
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/top-page/top-title/title1-3.gif);
margin:0 0 5px 20px;
padding:0;
text-indent:-999em;
}

h3.shien
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/top-page/top-title/title2-2.gif);
margin:0 0 5px 20px;
padding:0;
text-indent:-999em;
}

h4.demand
{
width:452px !important;
padding-left:68px !important;
clear:both;
}
.demand01{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand1.gif) !important;;}
.demand02{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand2.gif) !important;;}
.demand03{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand3.gif) !important;;}
.demand04{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand4.gif) !important;;}
.demand05{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand5.gif) !important;}
.demand06{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand6.gif) !important;}
.demand07{background-image:url(img/03-center-menu/top-page/top-demand-belt/demand7.gif) !important;}

/*01-Products-all*/

h3.head-select
{
width:700px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/01-title/01title.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}

/*02-IJ-Head*/



h2.piezo-head-t
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/02-title/02title1.gif) !important;
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}


h2.b-belt
{
width:505px;
height:33px;
padding-left:15px;
padding-top:6px;
margin:0 0 0 20px;
color:white;
font-size:12pt;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/99-belt/default/kyotu-belt.gif);
}

ul#ijhead-menu
{width:520px;height:auto;overflow:hidden;list-style-type:none;margin-left:25px !important;padding:0;}
*html ul#ijhead-menu{margin-left:15px !important;}
ul#ijhead-menu li
{margin:0;padding:0;display:inline;}
ul#ijhead-menu a
{
width:160px;
height:40px;
background-repeat:no-repeat;
text-indent:-999em;
display:block;
float:left;
margin:5px;
}
ul#ijhead-menu a:hover{background-position:0 -40px;}
a.ijh01{background-image:url(img/03-center-menu/other-page/02-parts/02-parts/ij-ijh-list/ijh01.gif);}
a.ijh02{background-image:url(img/03-center-menu/other-page/02-parts/02-parts/ij-ijh-list/ijh02.gif);}
a.ijh03{background-image:url(img/03-center-menu/other-page/02-parts/02-parts/ij-ijh-list/ijh03.gif);}
a.ijh04{background-image:url(img/03-center-menu/other-page/02-parts/02-parts/ij-ijh-list/ijh04.gif);}
a.ijh05{background-image:url(img/03-center-menu/other-page/02-parts/02-parts/ij-ijh-list/ijh05.gif);}
a.ijh06{background-image:url(img/03-center-menu/other-page/02-parts/02-parts/ij-ijh-list/ijh06.gif);}

ul.list-none,ul.list-none li
{list-style-type:none;}
table.position{margin-left:0 !important;}
table.position ul{margin-left:50px !important;}
table.position img{margin-left:150px !important;}

.sitetop{text-align:right;}


h3.piezo_head-2,h3.piezo_head-3
{
width:520px;
height:30px;
background-repeat:no-repeat;
margin:10px 0 10px 20px;
padding:0;
font-size:20%;
text-indent:-999em;
}
h3.piezo_head-2{background-image:url(img/03-center-menu/other-page/01-title/02-title/02title2.gif) !important;}
h3.piezo_head-3{background-image:url(img/03-center-menu/other-page/01-title/02-title/02title4.gif) !important;}


/*10-IJ-GIJYUTU-SEMINER*/

h3.mj-seminner
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/10-titile/10-title1.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}

h3.other-seminner
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/10-titile/10-title2.gif);
margin:10px 0 0 20px;
padding:0;
text-indent:-999em;
}

/*12-14-Service-setumei*/

.service-setumei
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/12-14-title/12-14-title.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}

.sankaku{margin:20px 0 20px 250px !important;}

#soutirei
{
width:220px;
height:30px;
padding:0;
margin:10px 0 0 30px;
background-image:url(img/03-center-menu/other-page/02-parts/14-parts/14-kakomimoji.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

/*03-Service-setumeiここから*/

.service-setumei03
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/03-title/03_specialOder_title.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}

#wrapper #main #main-contents #left-column #specialOder-last {
	font-size: 1.8em;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

/*03-Service-setumeiここまで*/




/*16-measure-S-title*/

.measure-title
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/16-title/16-title.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}



/*25-IJ-Head*/

h3.five-mis
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/25-title/25gokai-title.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}

h3.piezo_head-2
{
width:520px;
height:30px;
background-repeat:no-repeat;
background-image:url(:img/03-center-menu/other-page/01-title/02-title/02title2.gif);
margin:10px 0 10px 20px;
padding:0;
font-size:20%;
text-indent:-999em;
}



/*-----list-----*/
div#left-column ol,div#left-column-study ol{list-style-image:url(img/03-center-menu/top-page/top-list/list.gif);line-height:1.7;}

ol.side-a
{
width:240px;
height:auto;
margin:0 0 0 32px;
padding:0;
float:left;
}
*html ol.side-a{width:250px;margin:0 0 0 12px;}

ol.side-b
{
width:240px;
height:auto;
margin:0 0 0 25px;
padding:0;
float:left;
}

*html ol.side-b{width:250px;margin-left:12px;}

.img-box
{
width:510px;
height:auto;
clear:both;
padding:10px 0 10px 30px;
}

ul.list-break{list-style-type:none;padding-left:5px;border-left:1px solid gray;}
ul.list-break li{font-size:7pt;list-style-type:none;margin:auto 5px auto 5px;display:inline;}

p.top-p{text-align:right;margin-top:30px;text-decoration:none;}


/*----02-IJ-head-----*/

div#image-area
{
width:540px;
height:auto;
background-image:url(img/03-center-menu/other-page/02-parts/02-parts/piezo-head.jpg);
background-repeat:no-repeat;
background-position:396px 0;
}




/*Products-lineup*/

ul.products-lineup
{
margin:0 0 0 20px;

}

ul.products-lineup li
{
margin:0 3px 0 0;
padding:3px;
background-color:silver;
color:white;
display:inline;
font-size:90%;
}


/*-------------right-column2---------------*/

div#right-column
{
width:220px;
height:auto;
float:left;
margin:0;
padding:0;
text-align:left;
}

div#right-column ul{list-style-type:none;margin:0;padding:0;}
div#right-column li{list-style-type:none;margin:0;padding:0;}
div#right-column a{margin:0;padding:0;border:0;color:blue;}
div#right-column img{border:0;}

ul.button-area li{margin:0;padding:0;display:inline;}

ul.button-area
{
width:220px;
height:auto;
margin:0 0 10px 0 !important;
padding:0;
}



ul.button-area a
{
width:218px;
height:30px;
display:block;
color:white;
text-align:center;
text-decoration:none;
font-size:100%;
background-repeat:no-repeat;
text-indent:-999em;
border:1px solid rgb(202,209,215) !important;
}
/*top-page*/
a.r-buttom00-b{background-image:url(img/02-right-button/00-new-b.gif);}
a.r-buttom00-p{background-image:url(img/02-right-button/00-new-p.gif);}
a.r-buttom00-s{background-image:url(img/02-right-button/00-seminar.gif);}
/*top-page*/
a.r-buttom01{background-image:url(img/02-right-button/01-pickup.gif);}
a.r-buttom02{background-image:url(img/02-right-button/02-book_sales.gif);}
a.r-buttom03{background-image:url(img/02-right-button/03-seminar-info.gif);}
a.r-buttom04{background-image:url(img/02-right-button/04-mistakes.gif);}
a.r-buttom04p2{background-image:url(img/02-right-button/04-mistakes-p2.gif);}/*part2*/
a.r-buttom05{background-image:url(img/02-right-button/05-stop_ij.gif);}
a.r-buttom05p2{background-image:url(img/02-right-button/05-stop_ij-p2.gif);}/*part2*/
a.r-buttom06{background-image:url(img/02-right-button/06-movie.gif);}
a.r-buttom07{background-image:url(img/02-right-button/07-ij_support.gif);}
a.r-buttom08{background-image:url(img/02-right-button/08-tec_consul_form.gif);}
a.r-buttom09{background-image:url(img/02-right-button/09-ijhed.gif);}
a.r-buttom010{background-image:url(img/02-right-button/10-device.gif);}
a.r-buttom011{background-image:url(img/02-right-button/11-guide.gif);}
a.r-buttom012{background-image:url(img/02-right-button/12-experiment.gif);}
a.r-buttom013{background-image:url(img/02-right-button/13-service.gif);}
a.r-buttom014{background-image:url(img/02-right-button/14-book.gif);}
a.r-buttom015{background-image:url(img/02-right-button/15-seminar.gif);}
a.r-buttom016{background-image:url(img/02-right-button/16-measure_service.gif);}
/*
a.r-buttom017{background-image:url(img/02-right-button/21-hed-device.gif);}
a.r-buttom018{background-image:url(img/02-right-button/22-demo-form.gif);}
a.r-buttom019{background-image:url(img/02-right-button/other-page/23-product-info.gif);}
a.r-buttom020{background-image:url(img/02-right-button/24-request.gif);}
*/
a.r-buttom021{background-image:url(img/02-right-button/21-hed-device.gif);}
a.r-buttom022{background-image:url(img/02-right-button/22-demo-form.gif);}
a.r-buttom023{background-image:url(img/02-right-button/23-product-info.gif);}
a.r-buttom024{background-image:url(img/02-right-button/24-request.gif);}
a.r-buttom025{background-image:url(img/02-right-button/25-service-info.gif);}
a.r-buttom026{background-image:url(img/02-right-button/26-sample_service-info.gif);}
a.r-buttom027{background-image:url(img/02-right-button/27-book_faq.gif);}
a.r-buttom028{background-image:url(img/02-right-button/28-book-form.gif);}
a.r-buttom028-2{background-image:url(img/02-right-button/28-book-info.gif);}
a.r-buttom029{background-image:url(img/02-right-button/29-book-info.gif);}
a.r-buttom030{background-image:url(img/02-right-button/30-semi-info.gif);}
a.r-buttom031{background-image:url(img/02-right-button/31-semi-form.gif);}
a.r-buttom032{background-image:url(img/02-right-button/32-transaction.gif);}
a.r-buttom033{background-image:url(img/02-right-button/33-experiment-info.gif);}
a.r-buttom034{background-image:url(img/02-right-button/34-Job_offer.gif);}
a.r-buttom035{background-image:url(img/02-right-button/35-map.gif);}
a.r-buttom055{background-image:url(img/02-right-button/55-campany-info.gif);}
a.r-buttom066{background-image:url(img/02-right-button/66-inkjetfaq.gif);}
a.r-buttom066p2{background-image:url(img/02-right-button/66-inkjetfaq-p2.gif);}/*part2*/
ul.button-area a:hover{background-position:0 -30px;border:1px solid gray;}
.b-height{height:40px !important;}

a:hover.r-buttom04,a:hover.r-buttom04p2,a:hover.r-buttom05,a:hover.r-buttom05p2,a:hover.r-buttom06,a:hover.r-buttom066,a:hover.r-buttom066p2{background-position:0 -42px!important;}

dl.new-box
{
width:220px;
height:auto;
margin:0;
padding:0;
}

dl.new-box dt
{
width:220px;
height:30px;
margin:0;
padding:0:
background-repeat:no-repeat;
text-indent:-999em;
}

dt.new-exhibithion
{
background-image:url(img/02-right-button/999-exhibition_top.gif);
}

dd.lines{border-bottom:1px solid silver;}
dt.new-book-t
{
background-image:url(img/02-right-button/9999-newbook_top.gif);
}
dt.new-book-t a{width:220px;height:30px;display:block;}

dt.new-products-t
{
background-image:url(img/02-right-button/99-new_products_top.gif);
}

dt.new-products-t a{width:220px;height:30px;display:block;}

dd.r-contents-box
{
width:210px;
height:auto;
padding:5px;
margin:0 0 0 0;
background-image:url(img/02-right-button/9999_bar.gif);
background-repeat:repeat-y;
background-position:0 100%;
}

dd.r-footer
{
width:220px;
height:14px;
margin:0 0 0 0;
padding:0;
background-image:url(img/02-right-button/9999_under.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

*html dd.r-footer
{
margin:0;
}

h5#info-head,h5#info-head-book,h5#info-head-seminner
{
width:220px;
height:31px;
margin:0;
padding:0;
background-repeat:no-repeat;
text-indent:-999em;
font-size:90%;
overflow:hidden;
}

h5#info-head{background-image:url(img/02-right-button/99999-whats-new.gif);}
h5#info-head-book{background-image:url(img/02-right-button/24-ij-books.gif);}
h5#info-head-seminner{background-image:url(img/02-right-button/88-seminer.gif);}
.news{font-size:130%;color:rgb(0,60,170);margin-right:10px;border-left:4px solid blue;padding-left:3px;}

div.info dl
{
margin:0;
}

div.info,div#info2
{
width:208px;
height:auto;
margin-top:0;
padding:5px;
border-left:1px solid silver;
border-right:1px solid silver;
}

div.info  dt,div#info2  dt
{
border-bottom:1px dotted gray;
background-image:url(img/03-center-menu/top-page/top-list/list.gif);
background-repeat:no-repeat;
background-position:0 6px;
padding:2px 0 0 9px;
color:gray;
}

div.info  dt img{margin-left:5px;}

div.info  dd
{
font-size:90%;
margin:10px 0 0 0;
border-left:3px solid silver;
padding-left:4px;
}

div#info2  dd
{
font-size:90%;
margin:10px 0 0 0;
padding-left:4px;
}

div.info-bottom
{
width:220px;
height:8px;
margin:0 0 5px 0 !important;
padding:0;
background-image:url(img/02-right-button/9999_under.gif);
background-repeat:no-repeat;
text-indent:-999em;
overflow:hidden;
}



/*-------------footer---------------*/

div#footer
{
width:750px;
height:auto;
padding:3px 10px 2px 10px;
clear:both;
text-align:center;
border-top:1px solid gray;
}


div#footer ul
{
list-style-type:none;
margin:0;
}

ul.list-menu
{
width:530px;
height:auto;
padding-right:120px;
text-align:right;
float:left;
}
*html ul.list-menu{padding-right:100px;width:550px;}
p.blog
{
width:100px;
height:auto;
float:right;
text-align:right;
margin:0;
padding:0;
font-size:90%;
}
div#footer p{clear:both;}
div#footer p{margin-top:3px;clear:both;}
div#footer li{display:inline;margin:0.1em 5px;font-size:90%;}
div#footer a{text-decoration:none;color:gray;font-size:90%;}
div#footer h6{font-size:90%;font-weight:normal;}
ul.list-mark {
	list-style-image: url(img/03-center-menu/top-page/top-list/list.gif);}
	


	
/*---24p---*/
	
div.book-info{width:520px;height:auto;margin:5px 0 5px 20px;}
div.book-info img{width:40px;height:44px;float:left;margin:10px 10px 10px 20px;}
div.book-info-text{padding-bottom:5px;width:430px;height:auto;float:left;}
div.book-info-text h5{margin:10px 0 0 0 ;border-bottom:1px dotted gray;}
div.book-info-text ul{list-style-type:none;margin:0 !important;font-size:102% !important;}

div.book-info-text img{width:38px;height:13px;display:block;float:right;}
div.book-info-text li{float:left;}
.tyuui{width:514px;height:auto;border-bottom:1px solid gray;}
p.tyuui{padding:3px;background-color:silver;font-weight:bold;}


/*---FORM-Settei---*/

div#form-area
{
auto;
height:auto;
}

div#form-area th
{
font-size:90%;
}

span.star
{
color:red;
}

div#submit-b
{
width:520px;
height:auto;
text-align:center;
}




/*=====Kyoutuu========*/

.seminar-info
{
width:100px;
height:20px;
background-image:url(img/03-center-menu/other-page/02-parts/10-parts/10-accent.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

.naiyou-bassui
{
width:100px;
height:20px;
background-image:url(img/03-center-menu/other-page/02-parts/10-parts/10-accent1.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

.kaisairei
{
width:104px;
height:22px;
background-image:url(img/03-center-menu/other-page/02-parts/10-parts/10-accent2.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

.get-output
{
width:500px;
height:30px;
background-image:url(img/03-center-menu/other-page/02-parts/12-14-parts/12-14-kakomimoji.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

/*=====02-tokutyou-youto=====*/

.feature
{
width:51px;
height:20px !important;
background-image:url(img/03-center-menu/other-page/02-parts/02-parts/1feature.gif) !important;
background-repeat:no-repeat;
text-indent:-999em;
overflow:hidden;
}

.usage
{
width:51px;
height:20px;
background-image:url(img/03-center-menu/other-page/02-parts/02-parts/2usage.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

/*nounyuujisseki*/

h5.nounyuu
{
width:725px;
height:40px;
background-repeat:no-repeat;
background-image:url(img/03-center-menu/other-page/01-title/01-title/01jisseki.gif);
margin:0 0 10px 20px;
padding:0;
text-indent:-999em;
}


/*=====LIST-MARK=====*/

ul.list-1{list-style-image:url(img/03-center-menu/99-list-mark/maru-blue.gif) !important;}
ul.list-2{list-style-image:url(img/03-center-menu/99-list-mark/maru-red.gif) !important;}
ul.list-3{list-style-image:url(img/03-center-menu/99-list-mark/maru-green.gif) !important;}
ul.list-4{list-style-image:url(img/03-center-menu/99-list-mark/maru-orange.gif) !important;}
ul.list-5{list-style-image:url(img/03-center-menu/99-list-mark/maru_darkblue.gif) !important;}

/*16-sokutei-service*/


.pic-area-36-1{background-image:url(img/03-center-menu/other-page/02-parts/16-parts/TOP_IMG_4353.jpg);}
.pic-area-36-2{background-image:url(img/03-center-menu/other-page/02-parts/16-parts/jyutaku_siken.jpg);}
.pic-area-36-3{background-image:url(img/03-center-menu/other-page/02-parts/16-parts/tyakuteki.jpg);}

.pic-area-36-1,.pic-area-36-2,.pic-area-36-3
{
width:340px;
height:auto;
background-position:340px 0;
background-repeat:no-repeat;
list-style-image:url(img/03-center-menu/99-list-mark/maru-blue.gif) !important;
padding-bottom:30px !important;
padding-right:150px !important;
}



/*youto*/
ul.youto{margin-bottom:20px !important;}
ul.youto li{display:inline;margin:auto 5px 10px 5px;}

/*soudanrei*/

.soudan
{
width:45px;
height:18px;
background-image:url(img/03-center-menu/other-page/02-parts/19-parts/19-accent.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

/*nazenara*/

.nazenara
{
width:80px;
height:15px;
background-image:url(img/03-center-menu/other-page/02-parts/26-parts/26-why.gif);
background-repeat:no-repeat;
text-indent:-999em;
}

/*01-IJ-select area*/


div#product-guide
{
width:750px;
overflow:hidden;
margin:15px 0 0 20px;
}

*html div#product-guide{margin:15px 0 0 10px;}
div#product-guide div h2{margin:6px 0 0 28px ;text-align:left;}
div#product-guide div a
{
font-size:11pt !important;
padding:0 0 0 8px;
text-decoration:none;
color:black;
}
div.pro-c-back
{
width:230px;
height:140px;
margin-left:10px;
float:left;
background-image:url(img/03-center-menu/other-page/02-parts/01-IJ-select/indexback.gif);
background-repeat:no-repeat;
}
div.pro-c-back{text-align:center;}

.top-p01{margin:10px auto 0 auto;}
.top-p02{margin:20px auto 0 auto;}
.bottom-m2{margin:0 auto 20px auto;}
div.center-p{text-align:center;}

div#product-guide h2{margin:12px 0 0 35px;}
div.product-img{margin:-10px 0 0 0 !important;padding:0 !important;}
td.p-guide{padding-top:10px !important;padding-left:5px !important;}

div#product-guide div a
{margin:0;padding:0;}
div#product-guide table
{margin-top:20px;}
div#product-guide table,div#product-guide td{border:0;background-color:transparent;margin:25px 0 0 15px;}

h2.b-longbelt{width:730px;height:30px;background-image:url(img/03-center-menu/99-belt/wide-belt/01-guide.gif);background-repeat:no-repeat;color:white;padding-left:15px;font-size:12pt;padding-top:5px;}

.product-menu
{width:770px;height:auto;overflow:hidden;}
.product-menu div
{
	width:385px;
	height:160px;
	float:left;
}
.product-menu{/width:768px;}/* IE7-6 hack */
.product-menu div{/width:384px;}/* IE7-6 hack */

.product-menu div h3{padding-left:20px;margin:0;font-size:8pt;background-image:url(img/03-center-menu/other-page/02-parts/01-IJ-select/point.gif);background-repeat:no-repeat;}
.product-menu th{background-color:transparent;border:0;font-size:9pt;}
.product-menu td{background-color:transparent;border:0;font-size:8.5pt;}

table.t-reset{border:0;background-color:transparent;}
table.t-reset td{border:0;padding:0;}
table.t-reset img.mreset{margin:0 0 0 0 !important;padding:0;}

div.dm-back
{
height:150px;
background-image:url(img/03-center-menu/other-page/02-parts/01-IJ-select/dm-movie.jpg);
background-repeat:no-repeat;
background-position:10px 0;
}
div.dm-back img{margin-top:12px;}
div.dm-back h3{background-image:none;padding:0;margin:5px 0 0 18px;}
div.dm-back h3 a{color:white !important;text-decoration:none;}
.bottom-margin{margin-bottom:50px;}



div.button-area
{
height:auto;
margin:10px 0 20px 170px;
text-align:cetnter !important;
}

/*27-IJ-Move area*/

h4.ij-m-title01,h4.ij-m-title02
{
width:448px !important;
padding-left:60px !important;
height:64px !important;
background-image:url(img/03-center-menu/other-page/02-parts/27-parts/ij-m-title01.gif) !important;
background-repeat:no-repeat;
color:black !important;
}

h4.ij-m-title01{background-image:url(img/03-center-menu/other-page/02-parts/27-parts/ij-m-title01.gif) !important;}
h4.ij-m-title02{background-image:url(img/03-center-menu/other-page/02-parts/27-parts/ij-m-title02.gif) !important;}

h5.ij-m-title-mini
{
width:340px;
height:auto;
margin-left:95px;
padding:3px 5px 3px 5px;
background-color:rgb(0,60,170);
text-align:center;
color:white;
}

.ij-m-syousai01,.ij-m-syousai02
{
width:112px;
height:40px;
display:block;
margin-left:194px;
background-repeat:no-repeat;
text-indent:-999em;
}

a.ij-m-syousai01{background-image:url(img/03-center-menu/other-page/02-parts/27-parts/movie1.gif);}
a.ij-m-syousai02{background-image:url(img/03-center-menu/other-page/02-parts/27-parts/movie2.gif);}

div#down-area
{
margin-left:20px;
width:500px;
height:auto;
border-top:1px solid gray;
padding-top:5px;
}

div#down-area h6,div#down-area p,div#down-area img
{margin-left:0;}

/*36-FAQ*/

.q1-title,.q2-title,.q3-title,.q4-title,.q5-title,.q6-title,.q7-title
{
width:445px !important;
padding-left:75px !important;
background-repeat:no-repeat !important;
color:black !important;
font-size:95% !important;
}

.q1-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-1.gif) !important;}
.q2-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-2.gif) !important;}
.q3-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-3.gif) !important;}
.q4-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-4.gif) !important;}
.q5-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-5.gif) !important;}
.q6-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-6.gif) !important;}
.q7-title{background-image:url(../css/img/03-center-menu/99-belt/36-FAQ/36-7.gif) !important;}

/*53-FAQ*/

div.q-area
{
width:auto;
height:auto;
padding-bottom:30px;
}


/*22-campany-info*/



/*pulldown*/


#nav {padding:0; margin:0 0 0 0; list-style:none; width:770px; height:25px; background:rgb(220,220,220); position:relative; z-index:200; font-family:arial, verdana, sans-serif;clear:both;}
#nav li.top {margin:0;display:block; float:left;}

/*===HOME===*/
#nav li a.top_link {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd1_home.gif);
background-repeat:no-repeat;text-indent:-999em;}
/*===Products===*/
#nav li a.top_link2 {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd2_products.gif);
background-repeat:no-repeat;text-indent:-999em;}
/*===book===*/
#nav li a.top_link3 {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd3_book.gif);
background-repeat:no-repeat;text-indent:-999em;}
/*===seminer===*/
#nav li a.top_link4 {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd4_seminer.gif);
background-repeat:no-repeat;text-indent:-999em;}
/*===service===*/
#nav li a.top_link5 {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd5_service.gif);
background-repeat:no-repeat;text-indent:-999em;}
/*===info===*/
#nav li a.top_link6 {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd6_info.gif);
background-repeat:no-repeat;text-indent:-999em;}
/*===campany===*/
#nav li a.top_link7 {display:block; float:left; width:110px; height:25px;color:#ccc; text-decoration:none; font-size:10px; font-weight:bold; padding:0 0 0 0; cursor:pointer;background-image:url(img/01-pd-menu/pd7_campany.gif);
background-repeat:no-repeat;text-indent:-999em;}

#nav table {border-collapse:collapse; padding:0; margin:0; position:absolute; left:0; top:0;border:0;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

/*===long===*/
#nav :hover ul.sub
{left:0; top:25px; background: rgb(220,220,220); white-space:nowrap; width:150px; height:auto; z-index:300;}
#nav :hover ul.sub li
{display:block; height:18px; position:relative; float:left; width:150px; font-weight:normal;text-indent:5px;}
#nav :hover ul.sub li a
{display:block; font-size:9px; height:18px; width:150px; line-height:18px;color:#000; text-decoration:none;}
#nav :hover ul.sub li a:hover 
{background-color:rgb(150,150,150); color:#fff;}

/*===short===*/
#nav :hover ul.sub2
{left:0; top:25px; background: rgb(220,220,220); white-space:nowrap; width:110px; height:auto; z-index:300;}
#nav :hover ul.sub2 li
{display:block; height:18px; position:relative; float:left; width:110px; font-weight:normal;text-indent:5px;}
#nav :hover ul.sub2 li a
{display:block; font-size:9px; height:18px; width:110px; line-height:18px;color:#000; text-decoration:none;}
#nav :hover ul.sub2 li a:hover 
{background-color:rgb(150,150,150); color:#fff;}


#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:89px; top:-4px; background: #50b5d0; padding:3px; border:1px solid #0b4d97; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover > ul
{left:90px; top:-4px; background: #50b5d0; padding:3px; border:1px solid #0b4d97; white-space:nowrap; width:90px; z-index:400; height:auto;}
#nav li:hover > ul ul 
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover li:hover > a.fly
{background:#3f96a9 80px 6px no-repeat; color:#fff; border-color:#fff;} 
#nav li:hover li:hover > li a.fly
{background:#50b5d0 80px 6px no-repeat; color:#000; border-color:#50b5d0;} 

/*pulldown*/

/* menu styles */
#jsddm
{	margin: 0;
	padding: 0;
	clear:both;
	width:770px;
	position:relative;top:0;left:0;z-index:5;}

	#jsddm li
	{
	margin:0;
	padding:0;
	float: left;
		list-style: none;
		font: 10px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		text-decoration: none;
		background-repeat:no-repeat;
		width: 110px;
		height:25px;
		color: #EAFFED;
		white-space: nowrap}
/*
	#jsddm li a:hover
	{	background: #24313C}
	*/
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;background: rgb(220,220,220);}
		
			#jsddm li ul li
			{	float: none;
				display: inline;}
			
			#jsddm li ul li a
			{	width: auto;
			height:15px;
				background: rgb(220,220,220);
				padding:2px;
				color:black;}
			
			#jsddm li ul li a:hover
			{	background-color:rgb(150,150,150); color:#fff;}

a.home-b,a.products-b,a.book-b,a.seminer-b,a.service-b,a.info-b,a.campany-b
{text-indent:-999em;}
a.home-b{background-image:url(img/01-pd-menu/pd1_home.gif);}
a.products-b{background-image:url(img/01-pd-menu/pd2_products.gif);}
a.book-b{background-image:url(img/01-pd-menu/pd3_book.gif);}
a.seminer-b{background-image:url(img/01-pd-menu/pd4_seminer.gif);}
a.service-b{background-image:url(img/01-pd-menu/pd5_service.gif);}
a.info-b{background-image:url(img/01-pd-menu/pd6_info.gif);}
a.campany-b{background-image:url(img/01-pd-menu/pd7_campany.gif);}
/*pulldown*/

ul.wide-pull{width:150px;}
*html ul.wide-pull{width:130px;}
ul.normal-pull{width:110px;}


/*選定ガイドページここから*/

#youto {
	float: right;
	margin-right: 30px;
	vertical-align: middle;
}
#guide {
	clear: both;
}
#selectBtn {
	text-align: center;
	width: 730px;
	padding-left: 30px;
}

#Book-A9 
{
width:210px;
height:auto;
padding:5px;
margin:0 0 0 0;
background-image:url(img/02-right-button/9999_bar.gif);
background-repeat:repeat-y;
background-position:0 100%;
}
#wrapper #main #main-contents #left-column .part2 {
	text-indent: -9999px;
	margin-bottom: 10px;
}
