﻿*{
margin:0px;
padding:0px;
}
body {
background-image: url(../images/background.gif);
background-repeat: repeat-y;
}
p{
letter-spacing:0.2em;
}
div#maincontents dd{
font-size:12px;
font: "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック";
text-decoration:none;
color:#000000;
margin:0px 30px 10px 50px;
}
/*
footnernavi
----------------------------------------------------------*/
#footernavi {
	float:left;
	width:750px;
	margin:10px 0;
	padding:10px 0;	
	border-top:2px solid #333333;
	border-bottom:2px solid #333333;
}
#footernavi dl {
	float:left;
	display:inline;
	margin-left:20px;
	height:90px;
	font-size:14px;
}
#footernavi dt {
	font-weight:bold;
	font-size:14px;
}


#footernavi li {
	list-style-type:none;
	line-height:160%;
}

#footernavi-tokucho {
	border-right:1px dashed #CCCCCC;
	width:200px;	
}
#footernavi-shokai {
	border-right:1px dashed #CCCCCC;
	width:160px;
}
#footernavi-inquiry {
}


.rights{
text-align:right;
}
.campaign02{
color:red;
display:block;
width:515px;
padding:4px 3px 3px 5px;
margin-top:3px;
border:2px solid red;
font-size:12px;

}
ul#poweruptools_notification{
border:1px solid #ff0000;
color:#FF0000;
padding:5px;
font-size:90%;
}
div#faq li{
list-style-position:inside;
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#faq dd{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 0px 0px 20px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
 
ul#faqlist{
border:1px dotted #333399;
}
div#faq h4{
background-color:#333399;
color:#ffffff;
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 16px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}

.englishver-table-item {
	width:170px;
	font-weight:bold;
}
.englishver-table-description {
	
}



table#container{
padding:0px;
margin:0px;
}
td#td_contents{
width:auto;
vertical-align:top;
}
img#campaign{
padding:7px;
}
div#maincontents{
padding:7px 7px 0px 10px;
}
div#maincontents dt{
font-size:14px;
font: "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック";
font-weight:bolder;
text-decoration:none;
margin-left:20px;
color:#000000;
padding-bottom:3px;
}

div#maincontents h2{
margin:20px 0px 20px 0px;
border-width::1px 1px 1px 5px;
}
div#maincontents h2#first{
margin:0px 0px 20px 0px;
}
ul#chart01{
padding:5px 7px 5px 7px;
color:#000000;
font-family:"ヒラギノ角ゴ Pro W3" , "ＭＳ Ｐゴシック", Osaka ;
font-size: 14px;
}
ul#chart01 li{
padding:5px 7px 5px 7px;
color:#000000;
font-family:"ヒラギノ角ゴ Pro W3" , "ＭＳ Ｐゴシック", Osaka ;
font-size: 14px;
list-style-position:inside;
}
div#conokoe01{
height:20px;
width:510px;
background:url(../images/conokoe01.gif) no-repeat;
padding-bottom:0px;
margin-bottom:0px;
}
div#conokoe02{
background:url(../images/conokoe02.gif) repeat-y;;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
margin-top:0px;
}
div#conokoe03{
height:14px;
width:510px;
background:url(../images/conokoe03.gif) no-repeat;
padding-top:0px;
margin-top:0px;
}
div#instruction img{
margin-bottom:15px;
}
div#instruction p{
margin-bottom:0px;
}
div#instruction dd{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 0px 0px 20px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#conokoe02 img{
float:right;
margin:20px;
}
div#conokoe02 p{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 7px; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 10px 5px 3px; 
COLOR: #363054; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#conokoe02 p.first{
PADDING-top: 0px; 
MARGIN-top:0px; 
}
div#conokoe02 p.end{
PADDING-bottom: 0px; 
MARGIN-bottom:0px; 
}
li.memory{
list-style-position:inside;
list-style-type:circle;
FONT-SIZE: 14px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;

}
ol.memory{
margin-bottom:7px;
}
td#td_sidemenu{
width:200px;
vertical-align:top;
}
td#td_sidemenu img{
padding:0px;
margin:0px;
}
#koumoku{
margin:0px 7px 20px 7px;
}
#koumoku table{
background-color:#0099ff
}
#koumoku th{
background-color:#99ccff;
padding:3px;
FONT-SIZE: 15px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
#koumoku td{
background-color:#ffffff;
padding:3px;
FONT-SIZE: 15px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
#koumoku td#bunya{
width:250px;
padding-left:7px;
}
#koumoku td#koumokusu{
width:150px;
text-align:center;
}
#koumoku td#sample{
width:150px;
text-align:center;
}
#samples table{
background-color:#666666
}
#samples td{
padding:3px;
FONT-SIZE: 14px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
text-align:left;
vertical-align:top;
background-color:#FFFFFF;
}
caption{
padding:3px;
FONT-SIZE: 14px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
text-align:left;
font-weight:bolder;
}
#shuyoudic{
margin:0px 7px 20px 7px;
}
#shuyoudic table{
background-color:#666666
}
#shuyoudic td#dic{
width:250px;
background-color:#ffffff;
padding:2px 2px 2px 7px;
FONT-SIZE: 13px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}#shuyoudic td#koumokusu2{
width:200px;
background-color:#ffffff;
padding:2px;
FONT-SIZE: 13px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
text-align:center;
}

#menu01 li{
vertical-align:bottom;

}
#menu01 {
margin-bottom:20px;

}

#menu01 li{
width:195px;
font-size:15px;
font: "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック";
font-weight:bolder;
text-decoration:none;
color:#363054;
border-bottom:1px solid #333399;
display:block;
list-style-type:none;
}
#menu01 li#mini{
font-size:14px;
}

#minimoji{
font-size:11px;
font-style:normal;
}
#menu01 li img{
padding:0 10px 0 10px;
border:0;
}
#menu01 ul{
margin:0px;
padding:0px;
}
#menu01 li a,#menu01 li a:link,#menu01 li a:visited{
padding:10px 0px 3px 0px;
width:195px;
text-decoration:none;
color:#363054;
background-color:transparent;
display:block;
}
#menu01 li a:hover{
padding:11px 0px 2px 0px;
width:195px;
text-decoration:none;
color:#FFFFFF;
background-color:#333399;
display:block;
}
td#td_sidemenu img#title{
padding-top:17px;
padding-bottom:5px;
}
td#td_sidemenu img#title0{
padding-bottom:5px;
}
#sidesubmenu{
width:200px;
height:auto;
padding:0;
margin:0;

}
#sidesubmenu ul{
font-size:12px;
list-style-position:inside;
padding:0;
margin:0;
}
#sidesubmenu li{
font-size:12px;
list-style-position:inside;
padding:10px 20px;
}
#maincontents h3#first{
MARGIN-top:0px; 
}
p#taiken{
margin-bottom:17px;
border:1px solid #0099CC;
}
#chuuired{
font-size:13px;
color:#FF0000;
}
#chuui{
font-size:13px;
color:#666666;
}

.green{
color:#00FF00;
}

img#taikenmenu{
vertical-align:middle;
padding-right:7px;
padding-bottom:7px;
}
.bolders{
font-weight:bolder;
}
#maincontents p{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#nextpage{
margin:0;
padding:0;
text-align:right;
}
div#nextpage p{
margin:0;
padding:0;
text-align:right;
}

.number{
font-size:18px;
font-weight:bolder;
padding-right:7px;
}
div#kakaku th{
border:1px solid #333399;
height:20px;
line-heiht:20px;
padding-left:5px;
background-color:#C5CFFF;
text-align:left;
margin-bottom:0px;
}
div#kakaku th li{
font-weight:normal;
list-style-position:inside;
}
div#kakaku tr tbody thead{
margin:0px;
}
div#kakaku tr{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 14px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 30px 0px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
border:1px solid #333399;
}
div#kakaku td{
PADDING-RIGHT: 7px; 
PADDING-LEFT: 7px; 
FONT-SIZE: 14px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 30px 10px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
#strongred{
COLOR: #FF0000; 
FONT-SIZE: 16px; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
font-weight:bold;
}
div#dousakankyo{
margin-bottom:30px;
}
div#dousakankyo tr{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 14px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 30px 0px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
border:1px solid #333399;
}
div#dousakankyo td{
PADDING-RIGHT: 7px; 
PADDING-LEFT: 7px; 
FONT-SIZE: 14px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 30px 10px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
.red{
color:#FF0000;
}
.red_bigger{
color:#FF0000;
font-size:110%;
letter-spacing:1px;
font-weight:bold;
}
.campaign01{
border-bottom:1px dotted red;
font-size:16px;
font-weight:bold;
}
div#dousakankyo td#width100{
width:100px;
}
div#footer{
width:750px;
clear:both;
text-align:center;
border-top:1px solid #333399;
}
#footermenu1{
margin:10px 0px;
}
#footermenu1 li{
font-size:12px;
display:inline;
margin-right:10px;
list-style-type:none;
}
#footermenu1 a,{
font-size:12px;
}
#footermenu2{
clear:both;
margin:10px 0px;
}
#footermenu2 li{
font-size:12px;
display:inline;
margin-right:10px;
list-style-type:none;
}
#footermenu2 a,{
font-size:12px;
}

/*
copyright
----------------------------------------------------------*/
#copyright	{
	clear:both;
	margin-top:20px;
	letter-spacing:normal;
}


div#powerup dt{
font-weight:bolder;
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#powerup dd{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
COLOR: #000000; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#powerup li{
padding:0px 3px 0px 3px;
FONT-SIZE: 13px; 
MARGIN: 3px 20px 3px 3px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
span.nomargin{
padding:50px 0px 7px 0px;
MARGIN:0px; 
}
div#mensekijikou{
border:1px solid #333399;
COLOR: #444444;
margin-top:25px;
}
div#mensekijikou dt{
COLOR: #444444;
font-weight:normal;
}

div#mensekijikou li{
margin:7px 0px;
COLOR: #444444;
}
div#wordconvert img{
margin:7px 0px;
padding:0px;
}
div#wordconvert li{
margin-top:10px;
margin-bottom:10px;
}
div#powerup00 td{
padding:0px 3px 0px 3px;
FONT-SIZE: 15px; 
MARGIN: 1px 20px 1px 3px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
div#powerup00 td#pwnumber{
text-align:center;
padding:4px 3px 2px 3px ;
background-color:#d6e7ff;
width:20px;
font-weight:500;
}
div#powerup00 td#pwtitle{
padding:4px 2px 3px 7px ;
margin:0px;
background-color:#d6e7ff;
width:360px;
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
font-size:15px;
font-weight:600;
color:333399;
}
div#powerup00 td#pwlink{
text-align:center;
padding:4px 3px 2px 3px ;
width:130px;
background-color:#d6e7ff;
}
div#powerup00 td#pwdiscription{
padding:7px;
}
div#powerup00 li{
padding:0px 3px 0px 3px;
FONT-SIZE: 14px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
div#powerup00 table{
margin:10px 0px;
}
div#dictionary td{
padding:0px 3px 0px 3px;
FONT-SIZE: 15px; 
MARGIN: 1px 20px 1px 3px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
div#dictionary td#dicnumber{
text-align:center;
padding:4px 3px 2px 3px ;
background-color:#d6e7ff;
width:20px;
font-weight:500;
}
div#dictionary td#dictitle{
padding:4px 2px 3px 7px ;
margin:0px;
background-color:#d6e7ff;
width:360px;
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
font-size:15px;
font-weight:600;
color:333399;
}
div#dictionary td#diclink{
text-align:center;
padding:4px 3px 2px 3px ;
width:130px;
background-color:#d6e7ff;
}
div#dictionary td#dicdiscription{
padding:7px;
}
div#dictionary li{
padding:0px 3px 0px 3px;
FONT-SIZE: 14px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
div#dictionary table{
margin:10px 0px;
}
div#dictionary dt{
font-weight:bolder;
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#dictionary dd{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 7px 20px 10px 3px; 
COLOR: #000000; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#dictionary li{
padding:0px 3px 0px 3px;
FONT-SIZE: 13px; 
MARGIN: 3px 20px 3px 3px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
div#dictionary cite{
font-style:normal
}
table#tabale_info{
border:1px double #333399;
}
div#shopping p,div#shopping dt,div#shopping dd,div#shopping td{
padding:7px;
FONT-SIZE: 13px; 
MARGIN:0px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#shopping dt{
font-weight:bolder
border:
}
div#shopping li{
padding:0px 3px 0px 3px;
FONT-SIZE: 12px; 
MARGIN: 3px 20px 3px 3px; 
COLOR: #222222; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
h1{
/*padding:5px 5px 3px 30px;
FONT-SIZE: 17px; 
MARGIN: 0px; 
COLOR: #6b6552; 
FONT-FAMILY:  "ＭＳ Ｐゴシック"; 
font-weight:bold;
letter-spacing:4px;
background:#339 url(../images/h1.png) no-repeat right bottom;*/
padding:5px 5px 3px 30px;
FONT-SIZE: 17px; 
MARGIN: 0px; 
COLOR: #6b6552; 
FONT-FAMILY:  "ＭＳ Ｐゴシック"; 
font-weight:bold;
letter-spacing:4px;
background:url(../images/common/background-h1.gif) repeat-y left top;
border:2px solid #e7dfd6;

}
h3{
padding:5px 5px 2px 5px;
FONT-SIZE: 15px; 
MARGIN: 0px 0px 0px 6px; 
COLOR: #000000; 
FONT-FAMILY:  "ＭＳ Ｐゴシック"; 
font-weight:bold;
letter-spacing:2px;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:5px solid #000000;
}
h2{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 7px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 20px 30px 10px 10px; 
COLOR: #000000; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: 1.5px;
border-left:5px solid #333399;
border-bottom:1px solid #333399;
}
.back_gray{
background-color:#EEEEEE;
}
table#table_yourinfo{
background-color:#CCCCCC;
width:510px;
}
table#table_yourinfo td{
background-color:#FFFFFF;
}
table#table_item{
width:510px;
}
table.table_simple td{
padding:7px;
FONT-SIZE: 13px; 
MARGIN:0px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
.list_simple li{
padding:7px;
FONT-SIZE: 13px; 
MARGIN:0px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
.dl_simple dt,.dl_simple dd{
padding:7px;
FONT-SIZE: 13px; 
MARGIN:0px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
list-style-position:inside;
}
table.table_simple_border{
padding:7px;
FONT-SIZE: 13px; 
MARGIN:0px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
border:1px solid #666666;
}
table.table_simple_border td{
padding:7px;
FONT-SIZE: 13px; 
MARGIN:0px; 
COLOR: #000000; 
LINE-HEIGHT: 150%; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
.centering{
text-align:center;
}
.dl_simple_mini dd{
padding-left:3px;
FONT-SIZE: 11px; 
margin-left:0px; 
COLOR: #000000; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
div#header{
width:748px;
margin-bottom:0px;
padding-bottom:0px;

}
div#header img{
vertical-align:bottom;
}
div#bread{
border-top:2px solid #333399;
width:748px;
margin:0px;
letter-spacing:normal;
font-size:12px;
}
div#bread p{
font-size: 12px;
padding:4px 14px 3px 7px;
margin:0px;
line-height:normal;
letter-spacing:normal;
}
/*
div#bread a{
color:#AAAAAA;
}
*/
div#download dl{
padding:0px;
margin:0px;
}
div#download dt{
MARGIN: 0px 0px 0px 3px; 
padding:0px;
}
div#download dd{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 0px 0px 3px; 
COLOR: #333333; 
LINE-HEIGHT: 160%; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: normal;
}
table#kakunin{
border:1px solid #666666;
width:100%;
}
table#kakunin td{
padding:3px;
}
table#kakunin th{
color:#ffffff;
background-color:#333333;
padding:3px;
font-weight:normal;
}
table#kakunin td#graysh{
background-color:#CCCCCC;
}
table#bordernomi{
border:1px solid #666666;
width:100%;
}
table#td{
padding:3px;
}
div#tratoolnetfaq h2{
background:url("../images/tratoolnetfaq.png") no-repeat top left;
height:32px;
border:none;
padding-left:50px;
padding-top:8px;
font-size:16px;
color:#333333;
margin-top:40px;
margin-bottom:0px;
}
p#border_dotted{
padding:10px;
margin-right:40px;
border:1px dotted #333333;
}
div#tratoolnetfaq dd{
padding-left:0px;
margin-left:20px;
}
div#tratoolnetfaq li{
line-height:160%;
font-size:13px;
}
div#product_change dt,{
PADDING-RIGHT: 3px; 
PADDING-LEFT: 7px; 
FONT-SIZE: 15px; 
PADDING-BOTTOM: 3px; 
MARGIN: 20px 30px 10px 5px; 
COLOR: #000000; 
PADDING-TOP: 3px; 
FONT-FAMILY:  "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック"; 
LETTER-SPACING: 1.5px;
border-left:5px solid #333399;
border-bottom:1px solid #333399;
}
div#product_change dd,{
margin-left:18px;
}
div#product_change li{
margin-left:30px;
font-size:13px;
line-height:160%;
}
.double_underline{
border-bottom:1px double #999999;
}
.bigger01{
margin-left:0.1em;
margin-right:0.1em;
font-size:1.1em;
letter-spacing:0.1em;
}
li#new01{
font-size:14px;
background:url("../images/new01.png") no-repeat bottom right;
}
#howtosample {
	font-size:95%;
	letter-spacing:1px;

}
#howtosample dl,ul{
	margin:0;
	padding:0;
}
#howtosample ol li {
	line-height:170%;
}
#howtosample #mensekijikou li{
	clear:both;
	list-style-position:inside;
	margin-left:20px;
	font-size:85%;
}
.dl_yoko dl {
	margin-top:20px;
	margin-bottom:20px;

}
.dl_yoko dt {
	float:left;
	clear:both;
	width:200px;
}
.dl_yoko dd {
}
.olol {
	list-style-type:disc;
}
#page-predownload {

}
#page-predownload li,#page-install li{
	list-style-type:decimal;
	list-style-position:inside;
	font-size:16px;
	line-height:160%;
}
#ol-download li a{
	padding-right:25px;
	background:url(../images/predownload/download01.gif) no-repeat right center;
}
#ul-download li{
	list-style-type:none;
	list-style-position:outside;
	font-size:16px;
	line-height:160%;
}
#ul-download li a{
	padding-right:25px;
	background:url(../images/predownload/download01.gif) no-repeat right center;
}
.tempmargin {
	margin-bottom:15px;
}
.inquiryinfo {
	border:2px solid #efe3de;
	padding:15px 10px 10px 10px;
	background-color:#f7f3ef;
	line-height:normal;

}
.inquiryinfo table{
	font-size:14px;
	letter-spacing:1px;

}
#waku05 {
padding:0px 7px 7px 7px;


}
.buytrybtn {
 padding:0;
 margin:0;
 vertical-align:0;
}
#link-rgroup {
	clear:both;
	font-size:75%;
}
#buytry-btm {
	width:263px;
	vertical-align:top;
}
#cammail-btm {
	border:1px solid #999999;
	padding:7px 14px;
	margin-bottom:7px;
	margin-right:3px;
}

#nextpage p{
	text-align:left;
}
#nextpage .title{
	font-weight:bold;
	font-size:110%;
}
#nextpage .desc{
	font-size:80%;
	margin-top:3px;
	margin-bottom:3px;

}
#nextpage .policy-mini{
	color:#666666;
	font-size:70%;
	margin-top:3px;
	margin-bottom:3px;

}


ul#poweruptools_notification li{
	color:red;
}



/*----------------shoppingcart.html(090907)--------------------------*/

.note {padding-left:12px;
       margin:24px auto;
	   font-size:12px;}   
.note ul { list-style-type:none;
          line-height:1.5}

#pricelist {margin:24px auto;
            font-size:12px;
            }


#pricelist table{
          width:500px;
		  }


#pricelist th{
     background:#3545B7;
	 color:#ffffff;
	 font-weight:bold;
	 line-height:21px;
	 font-size:12px;
	 text-align:center;
	 }
 
.product1 {width:190px;
           background:#E1EFF0;
		   line-height:21px;
		   padding-left:6px;
		   padding-right:6px;
		   text-align:left;
		   		   }

.product2{font-size:10px;
         line-height:18px;
		   padding-left:6px;
		   padding-right:6px;
		   }
#pricelist td{
	padding-left:6px;
	padding-right:6px;
	text-align:left;
		   }

/*---------------------- shoppingcart_bnk.php  ----------------------*/

#bnk {
      margin: 12px auto;
	  line-height:1.5;
	  font-size:12px;
	  padding-left:12px;
	  }
	  
#bnk li,ol{list-style:none;}

#account{border:dashed 2px #DDC76F;
          padding:6px;
		  width:150px;	  
		  }
#account dt {line-height:2}

/*---------------------- shoppingcart_bnk.php  ----------------------*/

#crd{
      margin: 12px auto;
	  line-height:1.5;
	  font-size:12px;
	  padding-left:12px;
	  }

#credit{ margin:24px auto;
}

/*------------------------- thankyou.html -------------------------*/

#thankyou{
	margin:24px auto;
	line-height:2;
	padding-left:12px;
	font-size:12px;
	width:450px;
		  }

             
/*-------------------------- win7対応 -----------------------------*/

.win7 {width:400px;
       margin:24px auto;
	   font-weight:bold;
	   color:#ff0000;
	   padding:12px;
	   border:1px dotted #999999;
	   font-size:12px;
	   }

