/*---------------------
__h1
---------------------*/
#contents h1#title_top{background: transparent url(/KANSAI/images/kansai_title_h1.jpg) 0 0 no-repeat;height:49px;margin-bottom:15px;}
#contents h1#manyo_title{background: transparent url(/KANSAI/images/walk_title_h1.jpg) 0 0 no-repeat;height:49px;margin-left:20px;margin-bottom:15px;text-indent:-10000;text-align:left;}

/*---------------------
__h2
---------------------*/
#contents h2.hotline {font-size: 110%; background-color: #FAEBD7 !important; color: #000000; margin-left: 1em; margin-right: 1em; margin-top: 0px;}

/*---------------------
__margin & Padding
---------------------*/

#contents .mt0{margin-top:0px !important;}
#contents .mt30{margin-top:30px !important;}
#contents .mt80{margin-top:80px !important;}
#contents .mt100{margin-top:100px !important;}
#contents .mb10{margin-bottom:10px !important;}
#contents .mb20{margin-bottom:20px !important;}
#contents .ml5{margin-left:5px !important;}
#contents .ml10{margin-left:10px !important;}
#contents .ml20{margin-left:20px !important;}
#contents .ml30{margin-left:30px !important;}
#contents .ml40{margin-left:40px !important;}
#contents .ml80{margin-left:80px !important;}
#contents .ml100{margin-left:100px !important;}
#contents .ml150{margin-left:150px !important;}
#contents .mr10{margin-right:10px !important;}
#contents .mr15{margin-right:15px !important;}
#contents .mr20{margin-right:20px !important;}
#contents .mr100{margin-right:100px !important;}
#contents .NoIEmb20{margin-bottom:20px !important;_margin-bottom:0 !important;}
#contents .p3{padding:3px !important;}
#contents .p5{padding:5px !important;}
#contents .p10{padding:10px !important;}
#contents .ph10{padding-left:10px !important;padding-right:10px !important;}
#contents .ph20{padding-left:20px !important;padding-right:20px !important;}
/*---------------------
_text
---------------------*/
#contents .txt_C{text-align:center;}
#contents .txt_R{text-align:right;}
#contents .txt_L{text-align:left;}
#contents .txt_Red{color:#990000;}
#contents .txt_B{font-weight:bold;}
#contents .txt_NB{font-weight:normal;}
#contents .txt_Resb{color:#990000;font-weight:bold;}
#contents p{line-height:120%;}
#contents .txt_C000{color:#000 !important;}
#contents .txt_Cf00{color:#f00 !important;}
#contents .txt_Cfff{color:#fff !important;}
#contents .txt_C00C{color:#00C !important;}
#contents .txt_C006{color:#006 !important;}
#contents .txt_C060{color:#060 !important;}
#contents .txt_C600{color:#600 !important;}
#contents .txt_C666{color:#666 !important;}
#contents .txt_C030{color:#030 !important;}
#contents .txt_Cc30{color:#c30 !important;}
#contents .txt_Cc90{color:#c90 !important;}
#contents .txt_C960{color:#960 !important;}
#contents .txt_C063{color:#063 !important;}
#contents .txt_C696{color:#696 !important;}
#contents .txt_C090{color:#090 !important;}
#contents .txt_C303{color:#303 !important;}
#contents .txt_C003{color:#003 !important;}
#contents .txt_C300{color:#300 !important;}
#contents .txt_C033{color:#033 !important;}
#contents .txt_C390{color:#390 !important;}
#contents .txt_Cf03{color:#f03 !important;}
#contents .txt_C69{color:#696969 !important;}
#contents .txt_C800000{color:#800000 !important;}
#contents .txt_CFF0080{color:#FF0080 !important;}
#contents .txt_s06{font-size:0.6em !important;}
#contents .txt_s08{font-size:0.8em !important;}
#contents .txt_s09{font-size:0.9em;}
#contents .txt_s10{font-size:1.0em !important;}
#contents .txt_s11{font-size:1.1em;}
#contents .txt_sinline1,#contents .txt_s1{font-size:1.5em;}
#contents .txt_s14{font-size:1.4em;}
#contents .txt_s2{font-size:2em;}
/*---------------------
__etc
---------------------*/
#contents .top{vertical-align:top;}
#contents img{vertical-align:top;}
#contents img.baseline{vertical-align: baseline;}
#contents .clear{clear:both;}
#contents .boxL{float:left;}
#contents .boxR{float:right;}
#contents .list_none{list-style-type:none;}
#contents .list_square{list-style-type:square;}
#contents .list_circle{list-style-type:circle;}
#contents .w50p{width:50%;}
#contents .w400{width:400px;}
#contents .w480{width:480px;}
#contents .w200{width:200px;}
#contents .w230{width:230px;}
#contents .w250{width:250px;}
#contents .w235{width:235px;}
#contents .w260{width:260px;}
#contents .w265{width:265px;}
#contents .w150{width:150px;}
#contents .w120{width:120px;}
#contents .w100{width:100px;}
#contents .w10p{width:10%;}
#contents .w25{width:25px;}
#contents .w30{width:30px;}
#contents .w40{width:40px;}
#contents .w50{width:50px;}
#contents .w90{width:90px;}
#contents .w320{width:320px;}
#contents .w350{width:350px;}
#contents .w370{width:370px;}
#contents .w734{width:734px;}
#contents .bgc_f90{background-color:#f90 !important;}
#contents .bgc_ffc{background-color:#ffc !important;}
#contents .bgc_f9c{background-color:#f9c !important;}
#contents .bgc_fcc{background-color:#fcc !important;}
#contents .bgc_993{background-color:#993 !important;}
#contents .bgc_cc6{background-color:#cc6 !important;}
#contents .bgc_f96{background-color:#f96 !important;}
#contents .bgc_fc9{background-color:#fc9 !important;}
#contents .bgc_969{background-color:#969 !important;}
#contents .bgc_c9c{background-color:#c9c !important;}
#contents .bgc_c66{background-color:#c66 !important;}
#contents .bgc_c99{background-color:#c99 !important;}
#contents .bgc_999{background-color:#999 !important;}
#contents .bgc_ccc{background-color:#ccc !important;}
#contents .bgc_71a8a8{background-color:#71a8a8 !important;}
#contents .bgc_9c9{background-color:#9c9 !important;}
#contents .bgc_69c{background-color:#69c !important;}
#contents .bgc_cff{background-color:#cff !important;}
#contents .bgc_ccccae{background-color:#ccccae !important;}
#contents .bgc_7d84b5{background-color:#7d84b5 !important;}
#contents .bgc_9cc{background-color:#9cc !important;}
#contents .bgc_9c6{background-color:#9c6 !important;}
#contents .bgc_699{background-color:#699 !important;}
#contents .bgc_99f{background-color:#99f !important;}
#contents .bgc_ccf{background-color:#ccf !important;}
#contents .bgc_963{background-color:#963 !important;}
#contents .bgc_c96{background-color:#c96 !important;}
#contents .bgc_996{background-color:#996 !important;}
#contents .bgc_cc9{background-color:#cc9 !important;}
#contents .bgc_E6FBFF{background-color:#E6FBFF !important;}
#contents .bgc_E6E6FF{background-color:#E6E6FF !important;}


#contents div.bg_pink2 {width:auto;margin-top:0.5em;background:url(../bits/images/pink2.gif) bottom no-repeat;}



