body {margin:0;}

#box_main_inq { zoom:1; overflow:visible; }
#box_main_inq::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#box_main_inq:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}

/* 左側コンテンツ */
#box_left_inq h2{ margin:0 0 8px 0; }
#box_left_inq h3{ width:555px; margin:0; padding:0; border:0px; background-color:#ffffff; }

#box_left_inq h3.ttl_svc {border-left:5px solid #666666; border-bottom:1px solid #666666; line-height:1em; height:1em; padding:5px 0 3px 5px;}

.h2cmt{ margin:0; padding:0 0 3px 5px; font-size:x-small; color:#666666; }
#box_left_inq .tel_box { width:523px; margin:10px 0; padding:15px; border:1px solid #cccccc;  }
#box_left_inq .tel_box dl{ width:360px; margin:0 75px; padding:0; }
#box_left_inq .tel_box dl dt{ float:left; width:70px; margin:0; padding:0;  }
#box_left_inq .tel_box dl dd{ float:left; width:290px; margin:0; padding:8px 0 0 0; font-size:28px; font-weight:bold; }
#box_left_inq .tel_box .tel_cmt{ clear:both; margin:0 0 10px 145px; }

#box_left_inq .tel_box table.time{ width:500px; border-collapse:collapse; margin:0 0 8px 0;}
#box_left_inq .tel_box table.time th{ padding:5px; border:1px solid #797979; text-align:center; background-color:#797979; color:#ffffff; }
#box_left_inq .tel_box table.time td{ padding:5px; border:1px solid #797979; text-align:center; }
#box_left_inq .mail_box{ width:523px; margin:10px 0; padding:15px; border:1px solid #cccccc;  }
#box_left_inq .mail_box.square{ color:#8080ff; }
#box_left_inq .mail_box .txt_indent{ text-indent:-1em; margin:0;  padding:5px 0 5px 1em; color:#000000; line-height:1.2; }
#box_left_inq .mail_box_in{ padding-left:1em; }
#box_left_inq .mail_box_in2{ margin:10px 0; padding:5px 10px; border:1px solid #cccccc; background-color:#eeeeee; }
#box_left_inq .mail_box_in2 .txt_indent{ text-indent:-1em; margin:0;  padding:5px 0 5px 1em; color:#000000; line-height:1.2; }
.pagetop{ clear:both; text-align:right; padding:0 5px 0 0; }
.txt_indent{ display:block; text-indent:-1em; margin:0; padding:0 0 3px 1em; line-height:1.2; }

/* コメントリスト */

#box_left_inq ul.cmt_mit_inq {margin:0; padding:10px 10px 10px 15px; list-style-type:none;}
#box_left_inq ul.cmt_mit_inq li {margin:0 0 0.4em 0; padding:0 0 0 1em; background:url("/support/images/dot_black.gif") no-repeat 0.3em 0.4em; line-height:1.2em; zoom:1; }


#box_left_inq ul.top_mit_inq {margin:0; padding:10px 5px 10px 5px; list-style-type:none;}
#box_left_inq ul.top_mit_inq li { color:#484848; font-size:85%; margin:0 0 0.4em 0; padding:0 0 0 1em; background:url("/support/images/dot_black.gif") no-repeat 0.3em 0.4em; line-height:1.2em; zoom:1; }
#box_left_inq ul.top_mit_inq li .txt_indent {padding-left:1em; text-indent:-1em;}


/* 右側コンテンツ--------------------- */

/* 窓口へのリンク */
#box_right_inq ul#list_mit_inq {margin:10px 0; padding:0; list-style-type:none; border:0;}
#box_right_inq ul#list_mit_inq li {margin:0 0 2px 0; padding:0; background:none; border:none;}
#box_right_inq ul#list_mit_inq li a { color:#006699; display:block; padding:5px 5px 5px 20px; background:url("/support/images/btn_square_red.gif") no-repeat 5px 7px; border:1px solid #cccccc; zoom:1; }
#box_right_inq ul#list_mit_inq li.mit_ttl {padding:0; border:0;}
#box_right_inq ul#list_mit_inq li.mit_hit {padding:0; border:0;}
#box_right_inq ul#list_mit_inq li.mit_hit span {display:block; padding:5px 5px 5px 20px; margin:0; background:url("/support/images/ico_square_matb.gif") no-repeat 5px 8px #eeeeee; border:1px solid #cccccc; zoom:1; }
#box_right_inq ul#list_mit_inq li.mit_ttl span {color:#ffffff; text-align:center; display:block; padding:5px; margin:0; background:#666666; border:1px solid #666666; letter-spacing:0.1em;}


/* コンテンツへのリンク */
#box_right_inq ul#list_mit_inq02 {margin:10px 0; padding:0; list-style-type:none; border:0;}
#box_right_inq ul#list_mit_inq02 li {margin:0 0 2px 0; padding:0; background:none; border:none;}
#box_right_inq ul#list_mit_inq02 li a { color:#006699; display:block; padding:10px 3px 10px 35px; border:1px solid #cccccc; min-height: 15px;}
#box_right_inq ul#list_mit_inq02 li a#mit_qa { background:url("/support/images/ico_01_s.gif") no-repeat 5px 5px; min-height: 15px; zoom:1; }
#box_right_inq ul#list_mit_inq02 li a#mit_method { background:url("../images/ico_method.gif") no-repeat 5px 5px; min-height: 15px; zoom:1; }
#box_right_inq ul#list_mit_inq02 li a#mit_gros { background:url("/support/dictionary/images/ico_book.gif") no-repeat 5px 5px; min-height: 15px; zoom:1; }
#box_right_inq ul#list_mit_inq02 li a#mit_catalog { background:url("/support/images/ico_07_s.gif") no-repeat 5px 5px; min-height: 15px; zoom:1; }
#box_right_inq ul#list_mit_inq02 li a#mit_sw { background:url("../images/ico_sw.gif") no-repeat 5px 5px; min-height: 15px; zoom:1; }

/* サポートトップページに戻る */
a#return_top01 {color:#336699; display:block; text-decoration:none; margin:0 5px 2px 5px; text-align:right;}
a#return_top01 span {font-size:82%; color:orange;}

/*グレーの線 */
.line_gray {width:180px; border-top:1px dashed #cccccc; margin:10px auto; padding:0;}

