
@charset "UTF-8";

/*
body,h1,h2,h3,div,table,p,ul,li,dl,dt,dd,th,td{
	font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3" !important;
}
*/

/* ////共通//// */

/* パンくず */
#r52_bread_style0001 strong {font-weight:normal;}

/*ttl
---------------------------*/
div#ttl_bg{ background:url(/guide/mensetsu/img_cmn/ttl_bg.gif) no-repeat; width:648px; height:214px; position: relative; }
div#ttl{ position: absolute; top: 20px; left: 23px; }
p#ttl_lead { position: absolute; top: 126px; left: 24px; }
p#ttl_lead h1{ position: absolute; top: 126px; left: 24px; }


/*tab_navi
---------------------------*/
ul.tab_navi{ width:648px; height:54px; min-height:54px; position:relative;}
ul.tab_navi li { list-style: none outside; display: inline;}
ul.tab_navi li.tab01{ position:absolute; top:0; left:17px;}
ul.tab_navi li.tab02{ position:absolute; top:0; left:222px;}
ul.tab_navi li.tab03{ position:absolute; top:0; left:427px;}


/*contents
---------------------------*/
div#q_set{ width:648px; border:solid 1px #cccccc; margin-top:-1px;}
div#hl_01{ padding:15px; background:url(/guide/mensetsu/preparation/img/icn.gif) no-repeat; background-position:20px 20px;}
div#hl_02{ padding:15px; background:url(/guide/mensetsu/pr/img/icn.gif) no-repeat; background-position:20px 20px;}
div#hl_03{ padding:15px; background:url(/guide/mensetsu/question/img/icn.gif) no-repeat; background-position:20px 20px;}
div#cmt{ margin-top:6px; padding-left:40px; padding-bottom:20px; color:#666666; font-size:small; border-bottom:dashed 1px #cccccc; line-height:1.5; }

/*contents追加
---------------------------*/
div.q_set{ width:648px; border:solid 1px #cccccc; margin-top:-1px;}
div.cmt{ margin-top:6px; padding-left:40px; padding-bottom:20px; color:#666666; font-size:small; border-bottom:dashed 1px #cccccc; line-height:1.5; }


/*q_link
---------------------------*/
ul#q_link{ margin-left:58px; margin-bottom:20px; }
ul#q_link li { list-style: none outside; padding-bottom:10px; font-size:normal; line-height:1.7; text-indent: -35px; }
img.icn { margin-right:7px; position:relative; top:4px;}

/*q_link追加
---------------------------*/
ul.q_link{ margin-left:58px; margin-bottom:20px; }
ul.q_link li { list-style: none outside; padding-bottom:10px; font-size:normal; line-height:1.7; text-indent: -35px; }


/* ////Q&A//// */
/*ttl
---------------------------*/
div#p_ttl_bg{ background:url(/guide/mensetsu/img_cmn/p_ttl_bg.gif) no-repeat; width:648px; height:140px; position: relative; }
div#p_ttl{ position: absolute; top: 20px; left: 23px; }

/*question
---------------------------*/
div#q_area_01{ background:url(/guide/mensetsu/preparation/img/q_bg.gif) no-repeat; background-position:20px 0px; width:610px; height:198px; }
div#q_area_02{ background:url(/guide/mensetsu/pr/img/q_bg.gif) no-repeat; background-position:20px 0px; width:610px; height:198px; }
div#q_area_03{ background:url(/guide/mensetsu/question/img/q_bg.gif) no-repeat; background-position:20px 0px; width:610px; height:198px; }
p#question{ width:400px; margin:0 auto; color:#ff6600; font-size:medium; line-height:1.8; padding-top:60px; padding-right:70px; }
p#question span{ font-size:small; color:#000000; }

/*answer
---------------------------*/
div#a_area{ background:url(/guide/mensetsu/img_cmn/pen.gif) no-repeat; background-position:right bottom; }
#a_hl{ margin:20px 0 10px 20px;}
p#answer { background-image: url("/guide/mensetsu/img_cmn/dash.gif"); line-height: 26px; margin: 0px; width:610px; margin-left:20px; margin-bottom:30px; font-size:normal;}
.clr_b {clear:both;}


/*p_linkset
---------------------------*/
img#rlt_hl{ margin-left:20px; margin-bottom:10px;}
ul#p_linkset{ margin-left:20px; margin-bottom:20px; border-bottom:dashed 1px #cccccc;}
ul#p_linkset li { list-style: none outside; padding-bottom:10px; font-size:small;}





