@charset "Shift_JIS";/* Contents */#rule #Cnt-rule,#index #Cnt-index,#jword #Ser-jword,#trade #Ser-trade,#info #Cnt-contact,#Soliloquy #Cnt-soli {display:none;}#faq .CommonBlock table {border-top:solid 1px #666;border-left:solid 1px #666;border-right:none;border-bottom:none;margin:0.5em 0;}#faq .CommonBlock th,#faq .CommonBlock td {border-top:none;border-left:none;border-right:solid 1px #666;border-bottom:solid 1px #666;font-size:0.85em;}#index .CommonBlock address {text-align:right;background-color:#fff;padding:0;color:#000;}#support .CommonBlock ul li,/*#faq .CommonBlock ul li*/ {margin-top:1em;}#support .CommonBlock ul li ul li,#faq .CommonBlock ul li ul li {font-size:0.9em;color:#c36;margin:0;}#faq .CommonBlock {font-size:86%;}#faq .CommonBlock ul {line-height:1em;}#faq .CommonBlock dt {background-color:#ededed;color:#333;padding:0.2em;margin:1em 0 0.5em 0;}.Contents {position:absolute;width:6.5em;top:0.5em;left:0.5em;border-right:inset 3px #ccc;border-bottom:inset 3px #ccc;background-image:url(/img/Cont-back.gif);padding:0.5em;-moz-border-radius-bottomright:0.5em;}.Contents ul {margin:0 0 1em 0;list-style-type:none;font-size:0.85em;padding:0;}.Contents li{margin-left:0.5em;text-align:right;padding:0;}#faq .CommonBlock ul {margin:0;padding:0;list-style-type:none;}#faq .CommonBlock h3 {margin-top:1.5em;}/* Link */#link {position:absolute;width:8.5em;top:0.5em;right:0.5em;padding:0.5em;border-right:inset 3px #ccc;border-bottom:inset 3px #ccc;background-image:url(/img/Cont-back.gif);padding:0.5em;-moz-border-radius-bottomright:0.5em;}.ad {font-size:0.8em;}#link ul {margin:0.5em 0;list-style-type:none;font-size:0.85em;padding:0;}a img {border:none;}body {margin:0.5em 22%;background-image:url(/img/back.gif);}#faq {margin:0.5em 5% 0.5em 22%;}#rule .CommonBlock {font-size:0.85em;}.errorsample table, .errorsample th, .errorsample td {border:none !important;} h1 {text-align:center;font-size:1em;border-top:solid 8px #000;margin-bottom:1em;}h2 {font-size:1em;font-family:"Bimini","Trebuchet MS","Tahoma","ƒqƒ‰ƒMƒmŠpƒS7";margin:0 0 3px 0;border-bottom:solid 1px #00f;}h3 {font-size:1em;font-family:"Bimini","Trebuchet MS","Tahoma","ƒqƒ‰ƒMƒmŠpƒS7";margin:0 0 5px 0;border-bottom:solid 1px #f60;}h4 {font-size:1em;color:#393;}@media screen {	h2:first-letter {	color:#00f;	font-size:1.5em;	}		h3:first-letter {	color:#f60;	font-size:1.5em;	}}p {line-height:1.5em;color:#333;}address {text-align:center;font-size:0.7em;background-color:#000;padding:3px;color:#fff;font-style:normal;margin-top:1em;}address a,address a:hover {color:#fff;}.i-menu {list-style:none;text-align:right;font-size:0.8em;margin:0 0;color:#00f;}.i-menu li {display:inline;}hr {height:1px;color:#000;border:none;background-color:#000;}a:link {color:#33f;font-weight:bold;}a:visited {color:#66f;}a:link,a:visited {text-decoration:none;}a:hover {text-decoration:underline;color:#00f;}.search {margin:2em 0;}.search td,.search th {border-bottom:solid 1px #000;height:0;font-weight:normal;}.search th {text-align:left;padding-right:1em;}.search td {text-align:right;vertical-align:middle;}.search form {margin:0;}.submit {background-color:#666;color:#fff;}input,select,option {border:solid 1px #666;}.text {color:#666;}select {color:#666;}