/* definition_basicelement */
*{margin:0px;padding:0px;}
body{margin:0px;padding:0px;color:#333;background:#fff;font-family:"MS PGothic",Osaka;text-align:center;}
div{margin:0px;padding:0px;}
img{border:none;}
ol{margin:0;padding:0;list-style:none;text-align:left;}
ul{margin:0;padding:0;list-style:none;text-align:left;}
li{margin:0;padding:0;}
p{margin:0px;padding:0px;font-size:12px;line-height:1.3em;}
hr{display:none;}
/* definition_link */
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
a:active{color:#333;text-decoration:underline;}
/* definition_text */
.type01{color:#b71608;}
.type02{color:#85424a;}
.type03{color:#063;}
/* functionpage */
#function{margin:0 auto;padding:0;width:728px;}
#function h1{margin:30px 0 0 0;padding:0;float:left;width:155px;}
#function #txt_catch{margin:45px 0 0 0;padding:0;float:left;width:370px;}
#function #menu{margin:6px 0 0 0;padding:0;text-align:left;width:728px;height:22px;background:url(../images/bg_pagetab.gif) no-repeat;font-size:1px;}
#function #menu a#btn_function_01{margin:0;padding:0;background:url(../images/btn_function_01.gif) no-repeat;display:block;width:99px;height:22px;float:left;text-indent:-9999px;}
#function #menu a#btn_function_01_cur{margin:0;padding:0;background:url(../images/btn_function_01_cur.gif) no-repeat;display:block;width:99px;height:22px;text-decoration:none;float:left;text-indent:-9999px;cursor:default;}
#function #menu a#btn_function_01:hover{background-position:0px -22px;text-decoration:none;float:left;text-indent:-9999px;}
#function #menu a#btn_lineup_01{margin:0;padding:0;background:url(../images/btn_lineup_01.gif) no-repeat;display:block;width:99px;height:22px;float:left;text-indent:-9999px;}
#function #menu a#btn_lineup_01_cur{margin:0;padding:0;background:url(../images/btn_lineup_01_cur.gif) no-repeat;display:block;width:99px;height:22px;text-decoration:none;float:left;text-indent:-9999px;cursor:default;}
#function #menu a#btn_lineup_01:hover{background-position:0px -22px;text-decoration:none;float:left;text-indent:-9999px;}
#function #topic_path{margin:10px 0 0 8px;padding:0;width:720px;height:9px;text-align:left;font-size:1px;}
#function #topic_path a#btn_top_01{margin:0;padding:0;background:url(../images/btn_top_01.gif) no-repeat;display:block;width:39px;height:9px;float:left;text-indent:-9999px;}
#function #topic_path a#btn_top_01:hover{background-position:0px -9px;text-decoration:none;float:left;text-indent:-9999px;}
#function #topic_path{margin:10px 0 0 8px;padding:0;width:720px;height:9px;text-align:left;font-size:1px;}
#function #topic_path a#btn_top_01{margin:0;padding:0;background:url(../images/btn_top_01.gif) no-repeat;display:block;width:39px;height:9px;float:left;text-indent:-9999px;}
#function #topic_path a#btn_top_01:hover{background-position:0px -9px;text-decoration:none;float:left;text-indent:-9999px;}
#function #ttl_function{margin:30px 0 0 0;padding:0;width:728px;text-align:left;font-size:1px;}
#function #ttl_function h2{margin:0;padding:0;float:left;width:450px;}
#function #ttl_function #pageindex{margin:0;padding:0;float:left;width:278px;}
#function #ttl_function #pageindex a#btn_special_01{margin:0;padding:0;background:url(../images/btn_special_01.gif) no-repeat;display:block;width:140px;height:20px;float:left;text-indent:-9999px;}
#function #ttl_function #pageindex a#btn_special_01:hover{background-position:0px -20px;text-decoration:none;float:left;text-indent:-9999px;}
#function #ttl_function #pageindex a#btn_basic_01{margin:0;padding:0;background:url(../images/btn_basic_01.gif) no-repeat;display:block;width:133px;height:20px;float:left;text-indent:-9999px;}
#function #ttl_function #pageindex a#btn_basic_01:hover{background-position:0px -20px;text-decoration:none;float:left;text-indent:-9999px;}
#function #s_function{margin:10px 0 0 20px;padding:0;width:708px;text-align:left;}
#function #s_function .txt_special_01{margin:5px 0 0 0;padding:0;float:left;width:443px;}
#function #s_function .pic_special_01{margin:-30px 0 0 35px;padding:0;float:left;width:222px;}
#function #s_function .txt_special_02{margin:5px 0 0 0;padding:0;float:left;width:428px;}
#function #s_function .pic_special_02{margin:-77px 0 0 0;padding:0;float:left;width:272px;}
#function #s_function .txt_special_03{margin:70px 0 0 0;padding:0;float:left;width:443px;}
#function #s_function .pic_special_03{margin:-40px 0 0 0;padding:0;float:left;width:222px;}
#function #prt_border_02{margin:20px 0;padding:0;}
#function #basicspecification{margin:10px 0 0 20px;padding:0;width:708px;text-align:left;}
#function #basicspecification h4{margin:0 0 5px 0;padding:0;}
#function #basicspecification .imgL{margin:30px 0 0 0;padding:0;float:left;width:120px;}
#function #basicspecification .txtL{margin:30px 28px 0 15px;padding:0;float:left;width:205px;}
#function #basicspecification .imgR{margin:30px 0 0 0;padding:0;float:left;width:120px;}
#function #basicspecification .txtR{margin:30px 0 0 15px;padding:0;float:left;width:190px;}
/* lineuppage */
#lineup{margin:0 auto;padding:0;width:728px;text-align:left;}
#lineup h1{margin:30px 0 0 0;padding:0;float:left;width:155px;}
#lineup #txt_catch{margin:45px 0 0 0;padding:0;float:left;width:370px;}
#lineup #menu{margin:6px 0 0 0;padding:0;text-align:left;width:728px;height:22px;background:url(../images/bg_pagetab.gif) no-repeat;font-size:1px;}
#lineup #menu a#btn_function_01{margin:0;padding:0;background:url(../images/btn_function_01.gif) no-repeat;display:block;width:99px;height:22px;float:left;text-indent:-9999px;}
#lineup #menu a#btn_function_01_cur{margin:0;padding:0;background:url(../images/btn_function_01_cur.gif) no-repeat;display:block;width:99px;height:22px;text-decoration:none;float:left;text-indent:-9999px;cursor:default;}
#lineup #menu a#btn_function_01:hover{background-position:0px -22px;text-decoration:none;float:left;text-indent:-9999px;}
#lineup #menu a#btn_lineup_01{margin:0;padding:0;background:url(../images/btn_lineup_01.gif) no-repeat;display:block;width:99px;height:22px;float:left;text-indent:-9999px;}
#lineup #menu a#btn_lineup_01_cur{margin:0;padding:0;background:url(../images/btn_lineup_01_cur.gif) no-repeat;display:block;width:99px;height:22px;text-decoration:none;float:left;text-indent:-9999px;cursor:default;}
#lineup #menu a#btn_lineup_01:hover{background-position:0px -22px;text-decoration:none;float:left;text-indent:-9999px;}
#lineup #topic_path{margin:10px 0 0 8px;padding:0;width:720px;height:9px;text-align:left;font-size:1px;}
#lineup #topic_path a#btn_top_01{margin:0;padding:0;background:url(../images/btn_top_01.gif) no-repeat;display:block;width:39px;height:9px;float:left;text-indent:-9999px;}
#lineup #topic_path a#btn_top_01:hover{background-position:0px -9px;text-decoration:none;float:left;text-indent:-9999px;}
#lineup #topic_path{margin:10px 0 0 8px;padding:0;width:720px;height:9px;text-align:left;font-size:1px;}
#lineup #topic_path a#btn_top_01{margin:0;padding:0;background:url(../images/btn_top_01.gif) no-repeat;display:block;width:39px;height:9px;float:left;text-indent:-9999px;}
#lineup #topic_path a#btn_top_01:hover{background-position:0px -9px;text-decoration:none;float:left;text-indent:-9999px;}
#lineup #ttl_lineup{margin:28px 0 0 0;padding:0;width:728px;text-align:left;font-size:1px;}
#lineup #pic_lineup_01{margin:20px 0 0 10px;padding:0;float:left;width:232px;text-align:left;}
#lineup #pic_lineup_01 h3{margin:10px 0;padding:0;font-size:10px;}
#lineup #pic_lineup_01 p{margin:0;padding:0;font-size:10px;}
#lineup #pic_lineup_02{margin:20px 6px 0 6px;padding:0;float:left;width:232px;text-align:left;}
#lineup #pic_lineup_02 h3{margin:10px 0;padding:0;font-size:10px;}
#lineup #pic_lineup_02 p{margin:0;padding:0;font-size:10px;}
#lineup #pic_lineup_03{margin:20px 0 0 0;padding:0;float:left;width:232px;text-align:left;}
#lineup #pic_lineup_03 h3{margin:10px 0;padding:0;font-size:10px;}
#lineup #pic_lineup_03 p{margin:0;padding:0;font-size:10px;}
#lineup #linkpdf{margin:20px 0 0 0;padding:0 0 0 20px;background:url(../images/blt_linkpdf.gif) no-repeat 0 2px;float:right;font-size:12px;}


/* definition_footer */
#footer{margin:10px 0;padding:0;width:728px;height:22px;background:#070505;position:relative;}
#footer #f_logo{margin:0;padding:0;position:absolute;top:0;left:0;}
#footer address{margin:0;padding:0;background:url(../images/f_copy.gif) no-repeat #070505;width:266px;height:12px;font-size:1px;text-indent:-9999px;position:absolute;top:5px;left:115px;}
/* pagetop */
.pagetop{margin:60px 0 0 0;padding:0;background:url(../images/btn_pagetop_01.gif) no-repeat;display:block;width:133px;height:18px;float:right;text-indent:-9999px;}
.pagetop:hover{background-position:0px -18px;text-decoration:none;float:right;text-indent:-9999px;}

/* definition_commonelements */
.clear{clear:both;line-height:0;font-size:1px;}
br.clear{clear:both;line-height:0;}
/* definition_forPrintOut */
/*
@media print{
#header{display:none;}
#footer{display:none;}
#crumbs{display:none;}
}
*/
/* CSS Document */
