@charset "UTF-8";.trouble #container #content #main .section .title{margin-bottom:19px}.trouble #container #content #main .section .wrapper{margin-left:12px;min-height:160px}* html .trouble #container #content #main .section .wrapper{height:160px}.trouble #container #content #main .section .wrapper *{margin-left:180px}.trouble #container #content #main .section .wrapper * *{margin-left:0}.trouble #container #content #main .section .wrapper .section .title{margin-bottom:5px;color:#6a5cb9}.trouble #container #content #main #tendto ul{margin-bottom:26px}.trouble #container #content #main #tendto ul li{padding-left:24px;background:url(../img/trouble_tendto_list_bg.gif) left 2px no-repeat;line-height:1.667em;font-size:1.2em;color:#595959}.trouble #container #content #main .pic{margin-bottom:20px;padding:20px 39px;border:1px solid #cbcbcb;background:#fff}.trouble #container #content #main .pic li{display:inline;float:left;margin-right:20px;padding:0;width:150px;background:0 0}.trouble #container #content #main .pic .last{margin:0}.trouble #container #content #main .pic li dl dt{margin-bottom:6px}.trouble #container #content #main .pic li dl dt img{border:1px solid #cbcbcb}.trouble #container #content #main .pic li dl dd{line-height:1.167em;font-size:1.2em;color:#595959}.trouble #container #content #main #subcontents #risk{border-top:1px solid #cbcbcb;background:url(../img/subcontents_risk_bg.gif) left top repeat-y}.trouble #container #content #main #subcontents #risk .title{margin-bottom:20px;padding-top:29px;background:#fafaf0}.trouble #container #content #main #subcontents #risk ul{padding:0 36px 22px;background:url(../img/subcontents_risk_bg_footer.gif) left bottom no-repeat}.trouble #container #content #main #subcontents #risk ul li{display:inline;float:left;margin-right:17px}.trouble #container #content #main #subcontents #risk ul .last{margin:0}.trouble #container #content #main #subcontents #risk ul .years{background:url(../img/subcontents_risk_years_pic_h.jpg) left top no-repeat}.trouble #container #content #main #subcontents #risk ul .kind{background:url(../img/subcontents_risk_kind_pic_h.jpg) left top no-repeat}.trouble #container #content #main #subcontents #risk ul .operation{background:url(../img/subcontents_risk_operation_pic_h.jpg) left top no-repeat}.trouble #container #content #main #subcontents #risk ul li a{width:168px;height:181px}#rippling #container #content #main .section .wrapper{background:url(../img/trouble_rippling_bg.gif) left top no-repeat}#scar #container #content #main .section .wrapper{background:url(../img/trouble_scar_bg.gif) left top no-repeat}#scar #container #content #main .section .pic{margin-bottom:0;padding:20px 0 20px 39px;border:1px solid #cbcbcb;background:#fff}#scar #container #content #main .section .pic dt{float:left}#scar #container #content #main .section .pic dd ul{position:relative}#scar #container #content #main .section .pic dd ul li{position:absolute;left:162px;margin:0;width:auto;font-size:1.2em}#scar #container #content #main .section .pic dd ul .no1{top:8px}#scar #container #content #main .section .pic dd ul .no2{top:76px}#scar #container #content #main .section .pic dd ul .no3{top:99px}#scar #container #content #main .section .pic dd ul li span{color:#6a5cb9}#notdown #container #content #main .section .wrapper{background:url(../img/trouble_notdown_bg.gif) left top no-repeat}#notdown #container #content #main .section .wrapper #case{margin-left:8px}#notdown #container #content #main .section .wrapper #case .title{margin:0;padding-left:12px;background:url(../img/trouble_notdown_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#notdown #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#notdown #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#notdown #container #content #main .section .wrapper #case ul .last{margin:0}#notdown #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:5px}#notdown #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#notdown #container #content #main .section .wrapper #case ul li dl dd{line-height:1.167em;font-size:1.2em;color:#595959}#riseup #container #content #main .section .wrapper{background:url(../img/trouble_riseup_bg.gif) left top no-repeat}#contracture #container #content #main .section .wrapper{background:url(../img/trouble_contracture_bg.gif) left top no-repeat}#contracture #container #content #main .section .wrapper #classification{margin-bottom:20px;margin-left:8px}#contracture #container #content #main .section .wrapper #classification .title{margin:0;padding-left:16px;background:url(../img/trouble_contracture_classification_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#contracture #container #content #main .section .wrapper #classification .wrapper{padding:17px;border:1px solid #cbcbcb;background:#fff}#contracture #container #content #main .section .wrapper #classification .wrapper p{margin:-.25em 0 10px;line-height:1.5}#contracture #container #content #main .section .wrapper #classification .wrapper ol li{padding-bottom:4px;background:url(../img/trouble_contracture_classification_bg.gif) 23px bottom no-repeat}#contracture #container #content #main .section .wrapper #classification .wrapper ol .last{padding:0;background:0 0}#contracture #container #content #main .section .wrapper #classification .wrapper ol li dl{min-height:25px}#contracture #container #content #main .section .wrapper #classification .wrapper ol li dl dt{display:inline;float:left}#contracture #container #content #main .section .wrapper #classification .wrapper ol li dl dd{margin-left:55px;padding:5px 0 6px;background:url(../img/border1.gif) left bottom repeat-x;line-height:1.2;font-size:1.2em;font-weight:700;color:#6a5cb9}#contracture #container #content #main .section .wrapper #classification .wrapper ol .no3 dl dd{padding:0 0 1px}#contracture #container #content #main .section .wrapper #case{margin-left:8px}#contracture #container #content #main .section .wrapper #case .title{margin:0;padding-left:12px;background:url(../img/trouble_contracture_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#contracture #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#contracture #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#contracture #container #content #main .section .wrapper #case ul .last{margin:0}#contracture #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:3px}#contracture #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#contracture #container #content #main .section .wrapper #case ul li dl dd{line-height:1.167em;font-size:1.2em;color:#595959}#contracture #container #content #main .section .wrapper #case ul li dl dd dl dt{display:inline;float:left;margin:0 5px 0 0}#contracture #container #content #main .section .wrapper #case ul li dl dd dl dt img{border:none}#contracture #container #content #main .section .wrapper #case ul li dl dd dl dd{padding-top:3px;font-size:1em}#difference #container #content #main .section .wrapper{background:url(../img/trouble_difference_bg.gif) left top no-repeat}#difference #container #content #main .section .wrapper #case{margin-left:8px}#difference #container #content #main .section .wrapper #case .title{margin:0;padding-left:11px;background:url(../img/trouble_difference_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#difference #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#difference #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#difference #container #content #main .section .wrapper #case ul .last{margin-right:0}#difference #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:5px}#difference #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#difference #container #content #main .section .wrapper #case ul li dl dd{line-height:1.167;font-size:1.2em;color:#595959}#cleavage #container #content #main .section .wrapper{background:url(../img/trouble_cleavage_bg.gif) left top no-repeat}#cleavage #container #content #main .section .wrapper #case{margin-left:8px}#cleavage #container #content #main .section .wrapper #case .title{margin:0;padding-left:13px;background:url(../img/trouble_cleavage_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#cleavage #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#cleavage #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#cleavage #container #content #main .section .wrapper #case ul .last{margin:0}#cleavage #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:3px}#cleavage #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#cleavage #container #content #main .section .wrapper #case ul li dl dd{line-height:1.167em;font-size:1.2em;color:#595959}#notfit #container #content #main .section .wrapper{background:url(../img/trouble_notfit_bg.gif) left top no-repeat}#laterality #container #content #main .section .wrapper{background:url(../img/trouble_laterality_bg.gif) left top no-repeat}#laterality #container #content #main .section .wrapper #case{margin-left:8px}#laterality #container #content #main .section .wrapper #case .title{margin:0;padding-left:10px;background:url(../img/trouble_laterality_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#laterality #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#laterality #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#laterality #container #content #main .section .wrapper #case ul .last{margin:0}#laterality #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:3px}#laterality #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#laterality #container #content #main .section .wrapper #case ul li dl dd{line-height:1.167em;font-size:1.2em;color:#595959}#hard #container #content #main .section .wrapper{background:url(../img/trouble_hard_bg.gif) left top no-repeat}#hard #container #content #main .section .wrapper #classification{margin-bottom:20px;margin-left:8px}#hard #container #content #main .section .wrapper #classification .title{margin:0;padding-left:16px;background:url(../img/trouble_hard_classification_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#hard #container #content #main .section .wrapper #classification .wrapper{padding:17px;border:1px solid #cbcbcb;background:#fff}#hard #container #content #main .section .wrapper #classification .wrapper p{margin:-.25em 0 10px;line-height:1.5}#hard #container #content #main .section .wrapper #classification .wrapper ol li{padding-bottom:4px;background:url(../img/trouble_hard_classification_bg.gif) 23px bottom no-repeat}#hard #container #content #main .section .wrapper #classification .wrapper ol .last{padding:0;background:0 0}#hard #container #content #main .section .wrapper #classification .wrapper ol li dl{min-height:25px}#hard #container #content #main .section .wrapper #classification .wrapper ol li dl dt{display:inline;float:left}#hard #container #content #main .section .wrapper #classification .wrapper ol li dl dd{margin-left:55px;padding:5px 0 6px;background:url(../img/border1.gif) left bottom repeat-x;line-height:1.2;font-size:1.2em;font-weight:700;color:#6a5cb9}#hard #container #content #main .section .wrapper #classification .wrapper ol .no3 dl dd{padding:0 0 1px}#hard #container #content #main .section .wrapper #case{margin-left:8px}#hard #container #content #main .section .wrapper #case .title{margin:0;padding-left:12px;background:url(../img/trouble_hard_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#hard #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#hard #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#hard #container #content #main .section .wrapper #case ul .last{margin:0}#hard #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:3px}#hard #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#hard #container #content #main .section .wrapper #case ul li dl dd{line-height:1.167em;font-size:1.2em;color:#595959}#hard #container #content #main .section .wrapper #case ul li dl dd dl dt{display:inline;float:left;margin:0 5px 0 0}#hard #container #content #main .section .wrapper #case ul li dl dd dl dt img{border:none}#hard #container #content #main .section .wrapper #case ul li dl dd dl dd{padding-top:3px;font-size:1em}#chilly #container #content #main .section .wrapper{background:url(../img/trouble_chilly_bg.gif) left top no-repeat}#chilly #container #content #main .section .wrapper .pic{position:relative}#chilly #container #content #main .section .wrapper .pic dd{position:absolute;top:54px;left:224px;width:160px;line-height:1.334em;font-size:1.2em;color:#595959}#xray #container #content #main .section .wrapper{background:url(../img/trouble_xray_bg.gif) left top no-repeat}#partner #container #content #main .section .wrapper{background:url(../img/trouble_partner_bg.gif) left top no-repeat}#mammography #container #content #main .section .wrapper{background:url(../img/trouble_mammography_bg.gif) left top no-repeat}#future #container #content #main .section .wrapper{background:url(../img/trouble_future_bg.gif) left top no-repeat}#future #container #content #main .section .wrapper #case{margin-left:8px}#future #container #content #main .section .wrapper #case .title{margin:0;padding-left:19px;background:url(../img/trouble_future_case_title.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#future #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#future #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#future #container #content #main .section .wrapper #case ul .last{margin:0}#future #container #content #main .section .wrapper #case ul li dl{font-size:1.2em;color:#595959}#future #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:7px}#future #container #content #main .section .wrapper #case ul li dl .pic{margin:0 0 7px;padding:0;border:none}#future #container #content #main .section .wrapper #case ul li dl .pic img{border:1px solid #cbcbcb}#future #container #content #main .section .wrapper #case ul li dl dd{line-height:1.334}#future #container #content #main .section .wrapper #case ul li dl dd .blue{color:#3490fd}#future #container #content #main .section .wrapper #case ul li dl dd .green{color:#2ea27b}#future #container #content #main .section .wrapper #case ul li dl dd .yellow{color:#f9a122}#senseofguilt #container #content #main .section .wrapper{background:url(../img/trouble_senseofguilt_bg.gif) left top no-repeat}#senseofguilt #container #content #main #condition ul{margin-bottom:26px}#senseofguilt #container #content #main #condition ul li{padding-left:24px;background:url(../img/trouble_tendto_list_bg.gif) left 2px no-repeat;line-height:1.667em;font-size:1.2em;color:#595959}#calcific #container #content #main .section .wrapper{background:url(../img/trouble_calcific_bg.gif) left top no-repeat}#calcific #container #content #main .section .wrapper #flow{margin:0 0 30px 8px}#calcific #container #content #main .section .wrapper #flow .title{margin:0;padding-left:15px;background:url(../img/trouble_flow_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#calcific #container #content #main .section .wrapper #flow .wrapper{padding:21px 41px 11px;border:1px solid #cbcbcb;background:#fff}#calcific #container #content #main .section .wrapper #flow .wrapper ol{margin-bottom:9px}#calcific #container #content #main .section .wrapper #flow .wrapper ol li{display:inline;float:left}#calcific #container #content #main .section .wrapper #flow .wrapper ol .no1{margin-right:20px}#calcific #container #content #main .section .wrapper #flow .wrapper ol .no2{margin-right:13px}#calcific #container #content #main .section .wrapper #flow .wrapper .pic{margin:0;padding:0;border:none}#calcific #container #content #main .section .wrapper #case{margin:0 0 30px 8px}#calcific #container #content #main .section .wrapper #case .title{margin:0;padding-left:12px;background:url(../img/trouble_calcific_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#calcific #container #content #main .section .wrapper #case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#calcific #container #content #main .section .wrapper #case ul li{display:inline;float:left;margin-right:36px;width:226px}#calcific #container #content #main .section .wrapper #case ul .last{margin:0}#calcific #container #content #main .section .wrapper #case ul li dl dt{margin-bottom:5px}#calcific #container #content #main .section .wrapper #case ul li dl dt img{border:1px solid #cbcbcb}#calcific #container #content #main .section .wrapper #case ul li dl dd{line-height:1.334em;font-size:1.2em;color:#595959}#thinning #container #content #main .section .wrapper{background:url(../img/trouble_thinning_bg.gif) left top no-repeat}#damage #container #content #main .section .wrapper{background:url(../img/trouble_damage_bg.gif) left top no-repeat}#damage #container #content #main .section .wrapper .case{margin:0 0 30px 8px}#damage #container #content #main .section .wrapper .case .title{margin:0;padding-left:12px;background:url(../img/trouble_damage_case_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#damage #container #content #main .section .wrapper #case1 .title{padding-left:12px;background:url(../img/trouble_damage_case1_title_bg.gif) left top no-repeat}#damage #container #content #main .section .wrapper #case2 .title{padding-left:12px;background:url(../img/trouble_damage_case2_title_bg.gif) left top no-repeat}#damage #container #content #main .section .wrapper .case ul{padding:21px 41px;border:1px solid #cbcbcb;background:#fff}#damage #container #content #main .section .wrapper .case ul li{display:inline;float:left;margin-right:36px;width:226px}#damage #container #content #main .section .wrapper .case ul .last{margin:0}#damage #container #content #main .section .wrapper .case ul li dl dt{margin-bottom:5px}#damage #container #content #main .section .wrapper .case ul li dl dt img{border:1px solid #cbcbcb}#damage #container #content #main .section .wrapper .case ul li dl dd{line-height:1.334em;font-size:1.2em;color:#595959}#necrosis #container #content #main .section .wrapper{background:url(../img/trouble_necrosis_bg.gif) left top no-repeat}#necrosis #container #content #main .section .wrapper .section .small{font-size:.834em}.risk #container #content #main .section p{margin-right:0;margin-left:0}.risk #container #content #main .section .pic{margin-top:0}.risk #container #content #main .section #cause{display:block;float:none;margin-bottom:19px;width:570px!important;background:url(../img/risk_cause_bg.gif) left top repeat-y}.risk #container #content #main .section #cause .title{margin:0!important;padding:0 0 3px 14px;background:url(../img/risk_cause_bg_header.gif) left bottom no-repeat #fafaf0;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}.risk #container #content #main .section #cause ul{margin:0;padding-bottom:3px;background:url(../img/risk_cause_bg_footer.gif) left bottom no-repeat}.risk #container #content #main .section #cause ul li{display:list-item;margin:14px 0 13px;padding-left:14px;width:auto;background:0 0;list-style-position:inside;list-style-type:disc;color:#595959}.risk #container #content #main .section #cause ul .link{list-style-type:none}.risk #container #content #main .section #cause ul .link a,.risk #container #content #main .section #cause ul dl a{padding-left:15px;background:url(../img/risk_cause_link_bg.gif) left center no-repeat}.risk #container #content #main .section #cause ul dl a{margin-left:5px}.risk #container #content #main .section #cause ul dl a.none{margin:0;padding:0;background:0 0}* html .risk #container #content #main .section #cause ul li{margin-top:0;margin-bottom:0;padding-top:14px;padding-bottom:13px}.risk #container #content #main .section #cause ul li a{font-size:1.2em;color:#314c97}.risk #container #content #main .section #cause ul li dl{display:inline}.risk #container #content #main .section #cause ul li dl dt img{margin:0 5px;vertical-align:baseline}.risk #container #content #main .section #cnavi{clear:both;height:31px;background:url(../img/risk_cnavi_bg.gif) top left repeat-x}.risk #container #content #main .section #cnavi dl{background:url(../img/risk_cnavi_bg_footer.gif) top right no-repeat}.risk #container #content #main .section #cnavi dl dt{display:inline;float:left;margin-right:7px;padding:0 0 1px;width:163px;background:url(../img/risk_cnavi_title_bg.gif) left top no-repeat;text-align:center;line-height:30px;font-size:1.2em;font-weight:700;color:#fff}.risk #container #content #main .section #cnavi dl dd ul{margin:0}.risk #container #content #main .section #cnavi dl dd ul li{margin:0 11px 0 0;padding:0 0 1px 14px;width:auto;height:30px;background:url(../img/risk_cause_link_bg.gif) left 10px no-repeat;line-height:30px}.risk #container #content #main .section #cnavi dl dd ul li a{font-size:1.2em;color:#314c97}.risk #container #content #main #subcontents #link{height:193px;background:url(../img/risk_subcontents_link_solution_h.gif) left bottom no-repeat}.risk #container #content #main #subcontents #link a{width:610px;height:193px}#years #container #content #main .section .section{display:inline;float:left;width:372px}#kind #container #content #main #about .pic{margin-bottom:15px}#kind #container #content #main #about .pic .section{display:inline;clear:none;float:left;margin-bottom:15px}#kind #container #content #main #about .pic .kind{background:url(../img/risk_kind_about_kind_bg.gif) left top repeat-y}#kind #container #content #main #about .pic .texture{margin-right:20px;background:url(../img/risk_kind_about_texture_bg.gif) left top repeat-y}#kind #container #content #main #about .pic .shape{background:url(../img/risk_kind_about_shape_bg.gif) left top repeat-y}#kind #container #content #main #about .pic .section .title{margin:0;line-height:24px;font-size:1.2em;color:#fff}#kind #container #content #main #about .pic .kind .title{padding-left:10px;background:url(../img/risk_kind_about_kind_title_bg.gif) left top no-repeat #fafaf0}#kind #container #content #main #about .pic .texture .title{padding-left:10px;background:url(../img/risk_kind_about_texture_title_bg.gif) left top no-repeat #fafaf0}#kind #container #content #main #about .pic .shape .title{padding-left:11px;background:url(../img/risk_kind_about_shape_title_bg.gif) left top no-repeat #fafaf0}#kind #container #content #main #about .pic .section img{border:1px solid #cbcbcb}#kind #container #content #main #about .pic .kind .wrapper{background:url(../img/risk_kind_about_kind_bg_header.gif) left top no-repeat}#kind #container #content #main #about .pic .texture .wrapper{background:url(../img/risk_kind_about_texture_bg_header.gif) left top no-repeat}#kind #container #content #main #about .pic .shape .wrapper{background:url(../img/risk_kind_about_shape_bg_header.gif) left top no-repeat}#kind #container #content #main #about .pic .section ul{margin:0;padding:17px 24px 17px 23px}#kind #container #content #main #about .pic .kind .wrapper ul{background:url(../img/risk_kind_about_kind_bg_footer.gif) left bottom no-repeat}#kind #container #content #main #about .pic .texture .wrapper ul{background:url(../img/risk_kind_about_texture_bg_footer.gif) left bottom no-repeat}#kind #container #content #main #about .pic .shape .wrapper ul{background:url(../img/risk_kind_about_shape_bg_footer.gif) left bottom no-repeat}#kind #container #content #main #about .pic .section ul li{display:inline;float:left;margin:0;width:auto;background:0 0}#kind #container #content #main #about .pic .section ul .last{margin:0}#kind #container #content #main #about .pic .kind ul li{margin-right:17px;width:118px}#kind #container #content #main #about .pic .shape ul li,#kind #container #content #main #about .pic .texture ul li{margin-right:16px}#kind #container #content #main #about .pic .section ul li dl dt{margin-bottom:2px}#kind #container #content #main #about .pic .section ul li dl dd{margin:0;text-align:center;line-height:1.3;color:#595959}#kind #container #content #main #about .pic .section ul li dl dd dl dt{float:left;margin:0;width:84px}#kind #container #content #main #history #table{display:inline;float:right;margin:-24px 0 30px 30px;width:170px}#kind #container #content #main #history #table .title{margin:0;padding-left:3px;background:url(../img/risk_kind_history_table_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#kind #container #content #main #history #table ol{padding:13px 15px 16px;border:1px solid #cbcbcb;background:#fafafa}#kind #container #content #main #history #table ol li{margin-top:3px;padding-bottom:12px;background:url(../img/risk_kind_history_table_bg.gif) bottom center no-repeat}#kind #container #content #main #history #table ol .last{padding-bottom:0}#kind #container #content #main #history #table ol li .title{padding:0;border:1px solid #cbcbcb;background:0 0}#kind #container #content #main #history #table ol li dl{padding:8px 0 4px;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;background:#fff}#kind #container #content #main #history #table ol li dl dt{margin-bottom:1px;text-align:center}#kind #container #content #main #history #table ol li dl dt img{border:1px solid #cbcbcb}#kind #container #content #main #history #table ol li dl dd{text-align:center;line-height:1.2;font-weight:700;color:#595959}#kind #container #content #main #history #table ol li dl dd em{display:block;margin-top:2px;font-weight:700;color:#e94171}#kind #container #content #main #history p em{color:#e94171}#kind #container #content #main #cause ul li{display:list-item;float:none;margin:11px 23px 11px 22px;padding-left:0;background:0 0;list-style-type:none}* html #kind #container #content #main #cause ul li{margin-top:0!important;margin-bottom:0!important;height:1%}#kind #container #content #main #cause ul .kind{margin-bottom:14px;padding-bottom:11px;background:url(../img/border4.gif) left bottom repeat-x}#kind #container #content #main #cause ul li dl dt{display:inline;float:left;margin:0;font-size:1.2em}#kind #container #content #main #cause ul li dl dd{margin:0 0 0 40px}#kind #container #content #main #cause ul li dl dd ul{padding:0;background:0 0}#kind #container #content #main #cause ul li dl dd ul li{margin:0;list-style-type:disc}#kind #container #content #main #cause ul li dl dd ul li dl dd,#kind #container #content #main #cause ul li dl dd ul li dl dt{line-height:1.834em;font-size:1.2em}#kind #container #content #main #cause ul li dl dd ul li dl dt{display:inline;float:none}#kind #container #content #main #cause ul li dl dd ul li dl dd{display:inline;margin:0}#kind #container #content #main #cause ul li dl dd ul li dl dd a{display:inline;font-size:1em}#operation #container #content #main #kind{margin-bottom:30px}#operation #container #content #main #kind .title{margin:0;padding-left:15px;background:url(../img/risk_operation_kind_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#operation #container #content #main #kind .wrapper{padding:20px 13px;border:1px solid #cbcbcb;background:#fff}#operation #container #content #main #kind .wrapper ul{margin:0 0 20px}#operation #container #content #main #kind .wrapper ul li{margin:0;padding:0 21px 0 20px;width:140px;background:url(../img/border5.gif) right top repeat-y}#operation #container #content #main #kind .wrapper ul .last{padding-right:20px;background:0 0}#operation #container #content #main #kind .wrapper ul li .title{margin-bottom:11px;padding:0;background:0 0}#operation #container #content #main #kind .wrapper ul li dl dt{margin-bottom:2px;font-size:1.2em;font-weight:700}#operation #container #content #main #kind .wrapper ul li .merit dt{color:#f86254}#operation #container #content #main #kind .wrapper ul li .demerit dt{color:#3773cf}#operation #container #content #main #kind .wrapper ul li dl dd{margin:0 0 10px;line-height:1.4;color:#595959}#operation #container #content #main #kind .wrapper ul li .merit dd{margin-bottom:10px;min-height:5.6em}* html #operation #container #content #main #kind .wrapper ul li .merit dd{height:5.6em}#operation #container #content #main #kind .wrapper ul li .demerit dd{min-height:8.4em}* html #operation #container #content #main #kind .wrapper ul li .demerit dd{height:8.4em}#operation #container #content #main #kind .wrapper ul li .pic{position:relative}#operation #container #content #main #kind .wrapper ul li .pic dt{position:absolute;bottom:0;margin:0;line-height:1.334;font-size:1.2em;font-weight:400;color:#595959}#operation #container #content #main #kind .wrapper ul li .pic dd{margin:0;padding-bottom:3.2em}#operation #container #content #main #kind .wrapper ul li .pic dd ul{margin:0}#operation #container #content #main #kind .wrapper ul li .pic dd ul li{display:list-item;float:none;margin:10px 0 0;padding:0;width:auto;background:0 0}#operation #container #content #main #kind .wrapper ul li .pic dd ul li img{border:1px solid #cbcbcb}#operation #container #content #main #kind .wrapper p.pic{margin:0;text-align:center}#operation #container #content #main #kind .wrapper p.pic img{border:1px solid #cbcbcb}#operation #container #content #main #cause ul{margin-top:10px;padding-bottom:12px}#operation #container #content #main #cause ul li{clear:both;margin-top:0;margin-bottom:0}* html #operation #container #content #main .section #cause ul li{padding-top:0;padding-bottom:0}#operation #container #content #main #cause ul .even{clear:none}#operation #container #content #main #cause ul li a,#operation #container #content #main #cause ul li dl{line-height:1.834em}#operation #container #content #main #cause ul li dl dt{display:inline;float:none;margin:0 0 0 -3px;font-size:1.2em}#operation #container #content #main #cause ul li dl dd{display:inline;margin:0 0 0 -3px}#operation #container #content #main #cause ul li dl dd a{display:inline}.solution #container #content #main .section .title{color:#fc9619}.solution #container #content #main #issue .pic{display:inline;float:right;margin-top:0;margin-left:30px}.solution #container #content #main #issue .pic img{border:1px solid #cbcbcb}.solution #container #content #main #rationing{position:relative;margin-bottom:15px;border:1px solid #cbcbcb;background:#fff}.solution #container #content #main #rationing .title{position:absolute;top:11px;left:10px;margin:0}.solution #container #content #main #rationing .pic{display:inline;float:left;margin:0;padding:29px 36px 27px 43px}.solution #container #content #main #rationing table{margin:30px 0 0 25px;width:243px;border:1px solid #cbcbcb}.solution #container #content #main #rationing table td,.solution #container #content #main #rationing table th{border-bottom:1px solid #cbcbcb;font-size:1.2em;color:#595959}.solution #container #content #main #rationing table th span{display:block;margin:1px;padding-left:6px;height:22px;background:#fef8c2;vertical-align:middle;line-height:22px}.solution #container #content #main #rationing table thead th img{margin-left:13px;vertical-align:middle}.solution #container #content #main #rationing table tbody th{width:121px}.solution #container #content #main #rationing table tbody td{padding:0 11px 0 7px}.solution #container #content #main #rationing table tbody td dl dt{float:left;color:#539f00}.solution #container #content #main #rationing table tbody td dl dd{float:right}.solution #container #content #main #summary{margin-bottom:30px}.solution #container #content #main #summary div{display:inline;float:left;width:273px;background:url(../img/subcontents_summary_bg.gif) left top repeat-y}.solution #container #content #main #summary #merit{margin-right:24px}.solution #container #content #main #summary div dl dt{line-height:24px;font-size:1.2em;font-weight:700;color:#fff}.solution #container #content #main #summary #merit dl dt{padding-left:8px;background:url(../img/solution_summary_merit_title_bg.gif) left top no-repeat #fafaf0}.solution #container #content #main #summary #demerit dl dt{padding-left:9px;background:url(../img/solution_summary_demerit_title_bg.gif) left top no-repeat #fafaf0}.solution #container #content #main #summary div dl dd{padding-bottom:14px;background:url(../img/subcontents_summary_bg_footer.gif) left bottom no-repeat}.solution #container #content #main #summary div dl dd ul{margin:0;padding:13px 3px 0;background:url(../img/subcontents_summary_bg_header.gif) left top no-repeat}.solution #container #content #main #summary div dl dd ul li{margin-left:20px;list-style-type:disc;line-height:1.677em;font-size:1.2em;color:#595959}.solution #container #content #main .section #flow{margin-bottom:30px}.solution #container #content #main .section #flow .title{margin:0;padding-left:16px;background:url(../img/solution_fatinjection_flow_title_bg.gif) top left no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}.solution #container #content #main .section #flow .section{padding:17px 19px 19px;border:1px solid #cbcbcb;background:#fff}.solution #container #content #main .section #flow .section .title{margin-bottom:8px;padding:0;background:0 0}.solution #container #content #main .section #flow .section p{margin-bottom:18px}.solution #container #content #main .section #flow .section .pic{margin:0 0 20px;text-align:center}.solution #container #content #main .section #flow .section .pic img{border:1px solid #cbcbcb}.solution #container #content #main .section #flow .section table{width:530px}.solution #container #content #main .section #flow .section table,.solution #container #content #main .section #flow .section table thead tr td,.solution #container #content #main .section #flow .section table thead tr th{border-bottom:1px solid #cbcbcb}.solution #container #content #main .section #flow .section table thead tr td{width:132px}.solution #container #content #main .section #flow .section table thead tr th img{margin:0 1px 0 -1px}* html .solution #container #content #main .section #flow .section table thead tr th img{margin:0}.solution #container #content #main .section #flow .section table thead tr .last img{margin-right:0}.solution #container #content #main .section #flow .section table tbody tr td,.solution #container #content #main .section #flow .section table tbody tr th{background:url(../img/border1.gif) left bottom repeat-x;text-align:center;color:#595959}.solution #container #content #main .section #flow .section table tbody .even td,.solution #container #content #main .section #flow .section table tbody .even th{background-color:#f2f2f2}.solution #container #content #main .section #flow .section table tbody .last td,.solution #container #content #main .section #flow .section table tbody .last th{background-image:none}.solution #container #content #main .section #flow .section table tbody tr th{padding:10px 0;border-right:1px solid #cbcbcb;border-left:1px solid #cbcbcb}.solution #container #content #main .section #flow .section table tbody tr td{border-right:1px solid #cbcbcb}.solution #container #content #main .section .point{margin-bottom:30px;background:url(../img/solution_point_bg.gif) left top repeat}.solution #container #content #main .section .point .title{margin:0;padding:47px 0 27px 26px;background:url(../img/solution_timing_title_bg.gif) left top no-repeat}.solution #container #content #main .section #unevenness .title{padding-left:29px}.solution #container #content #main .section .point .wrapper{padding:0 6px 11px;background:url(../img/solution_point_bg_footer.gif) left bottom no-repeat}.solution #container #content #main .section .point .wrapper div{padding:0 21px 0 20px;background:#fff}.solution #container #content #main .section .point .wrapper div div{padding:0;background:0 0}.solution #container #content #main .section .point .wrapper div.last{background:url(../img/solution_point_bg_footer2.gif) center bottom no-repeat #fff}.solution #container #content #main .section .point .wrapper div p{margin-bottom:0}.solution #container #content #main .section .point .wrapper .lead p{padding-bottom:17px;background:url(../img/border1.gif) left bottom repeat-x}.solution #container #content #main .section .point .wrapper .lead p em{font-weight:700;color:#539f00}.solution #container #content #main .section .point .wrapper .flow{padding-top:20px;padding-bottom:22px}.solution #container #content #main .section .point .wrapper .flow dl dd{padding:9px;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb}.solution #container #content #main .section .point .wrapper .flow dl dd p{margin-bottom:22px;line-height:1.4em;font-size:1em}.solution #container #content #main .section .point .wrapper .flow dl dd p em{font-weight:700;color:#539f00}.solution #container #content #main .section .point .wrapper .flow dl dd ol li{display:inline;float:left;margin-left:22px}.solution #container #content #main .section .point .wrapper .flow dl dd ol .no1{margin-left:26px}.solution #container #content #main .section .point .wrapper .flow dl dd ol .no2{margin-left:19px}.solution #container #content #main .section .point .wrapper .flow dl dd ol .last{margin-left:14px}.solution #container #content #main .section .point .wrapper .flow ul li{display:inline;float:left;width:250px}.solution #container #content #main .section .point .wrapper .flow ul .bad{margin-right:17px}.solution #container #content #main .section .point .wrapper .flow ul li ol li{padding-top:25px;background:url(../img/solution_timing_flow_bg.gif) center 5px no-repeat}.solution #container #content #main .section .point .wrapper .flow ul li dl dd{position:relative;padding:15px 10px 10px;background:#fff}.solution #container #content #main .section .point .wrapper .flow ul .well dl dd{border-color:#f6952c}.solution #container #content #main .section .point .wrapper .flow ul li dl dd .pic{text-align:center}.solution #container #content #main .section .point .wrapper .flow ul .bad ol .injection dl dd p{margin-bottom:16px}.solution #container #content #main .section .point .wrapper .flow ul .bad ol .injection dl dd .pic{margin:0 27px 4px 65px}.solution #container #content #main .section .point .wrapper .flow ul .well ol .injection dl dd p{margin-bottom:0}.solution #container #content #main .section .point .wrapper .flow ul .well ol .injection dl dd .pic{margin:16px 0 16px 11px}.solution #container #content #main .section .point .wrapper .flow ul .bad ol .finish dl dd p{margin-bottom:7px}.solution #container #content #main .section .point .wrapper .flow ul .bad ol .finish dl dd .pic{margin:0 1px 6px 23px}.solution #container #content #main .section .point .wrapper .flow ul .well ol .finish dl dd p{margin-bottom:8px}.solution #container #content #main .section .point .wrapper .flow ul .well ol .finish dl dd .pic{margin:0 7px 7px 10px}.solution #container #content #main .section #unevenness .wrapper .select{padding-top:19px;padding-bottom:22px}.solution #container #content #main .section #unevenness .wrapper .select .title{padding:0 0 12px;background:0 0}.solution #container #content #main .section .point .wrapper .select .pic{float:right;margin:-37px 0 0 20px}#extraction #container #content #main .section #about p em{font-weight:700;color:#fc9619}#extraction #container #content #main .section #issue .pic{padding:20px 10px 20px 19px;border:1px solid #cbcbcb;background:#fff}#extraction #container #content #main .section #issue .pic li{display:inline;float:left;margin-right:10px;width:100px}#extraction #container #content #main .section #issue .pic li dl dt{margin-bottom:5px}#extraction #container #content #main .section #issue .pic li dl dd{line-height:1.334em;font-size:1.2em;color:595959}#extraction #container #content #main .section #etc{margin-bottom:30px}#extraction #container #content #main .section #etc #part .title{margin:0;padding-left:13px;background:url(../img/solution_extraction_etc_part_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#extraction #container #content #main .section #etc #part ul{padding:20px 0;border:1px solid #cbcbcb;background:#fff}#extraction #container #content #main .section #etc #part ul li{display:inline;float:left;background:url(../img/solution_extraction_etc_part_bg.gif) right top repeat-y}#extraction #container #content #main .section #etc #part ul li .title{margin-bottom:18px;padding:0;background:0 0}#extraction #container #content #main .section #etc #part ul #no1{padding:0 12px 0 32px;width:150px}#extraction #container #content #main .section #etc #part ul #no2{padding:0 6px 0 16px;width:158px}#extraction #container #content #main .section #etc #part ul #no3{padding:0 14px 0 19px;width:161px}#extraction #container #content #main .section #etc #part ul #no1 .title{margin-left:1px}#extraction #container #content #main .section #etc #part ul #no2 .title{margin-left:3px}#extraction #container #content #main .section #etc #part ul li p{margin-bottom:16px;min-height:120px}#extraction #container #content #main .section #etc #part ul #no1 p{margin-right:8px;margin-left:1px}#extraction #container #content #main .section #etc #part ul #no2 p{margin-right:8px;margin-left:3px}#extraction #container #content #main .section #etc #part ul #no3 p{margin-right:20px}#extraction #container #content #main .section #etc #part ul li .pic{min-height:1px}#extraction #container #content #main .section #etc #part ul #no1 .pic,#extraction #container #content #main .section #etc #part ul #no2 .pic,#extraction #container #content #main .section #etc #part ul #no3 .pic{margin-right:0;margin-bottom:0;margin-left:0}#extraction #container #content #main .section #etc #part ul #no1 .pic{margin-bottom:5px}#extraction #container #content #main .section #etc #part ul #no2 .pic{margin-bottom:3px}#extraction #container #content #main .section #etc #part ul #no3 .pic{margin-bottom:5px;margin-left:2px}#extraction #container #content #main .section #etc #part ul li .pic img{border:1px solid #cbcbcb}#extraction #container #content #main .section #etc #part ul .last{background:0 0}#replacement #container #content #main .section #point{margin-bottom:30px}#replacement #container #content #main .section #point .title{margin:0;padding-left:15px;background:url(../img/solution_replacement_point_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;font-weight:700;color:#fff}#replacement #container #content #main .section #point .wrapper{padding:22px 0 13px 23px;border:1px solid #cbcbcb;background:#fff}#replacement #container #content #main .section #point .wrapper p{margin:0 0 18px;line-height:1}#replacement #container #content #main .section #point .wrapper ul{margin-left:10px}#replacement #container #content #main .section #point .wrapper ul li{margin-bottom:9px}#pppgel #container #content #main .section #flow .title{padding-left:14px;background:url(../img/solution_pppgel_flow_title_bg.gif) top left no-repeat}#pppgel #container #content #main .section #flow .wrapper{padding:31px 19px 19px;border:1px solid #cbcbcb;background:#fff}#pppgel #container #content #main .section #flow .wrapper .pic{margin:0;text-align:center}#pppgel #container #content #main .section #flow .wrapper .pic1{margin-bottom:20px;padding-bottom:21px;background:url(../img/border1.gif) left bottom repeat-x}#stemcellinjection #container #content #main .section #flow .section table{border-bottom:0;border-collapse:separate}#stemcellinjection #container #content #main .section #flow .section table thead tr td{border:0}#stemcellinjection #container #content #main .section #flow .section table thead tr th img{margin:0}#stemcellinjection #container #content #main .section #flow .section table tbody tr th{padding:10px 0;border-top:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb}#stemcellinjection #container #content #main .section #flow .section table tbody tr td{border-top:1px solid #cbcbcb;border-bottom:0;text-align:center;color:#595959}#stemcellinjection #container #content #main .section #flow .section table tbody tr:nth-last-child(2) th{border-top:0}#stemcellinjection #container #content #main .section #flow .section table tbody tr:nth-last-child(2) td{border-top:0}#stemcellinjection #container #content #main .section #flow .section table tbody tr:last-child th{border-top:0;border-bottom:1px solid #cbcbcb;background-image:none}#stemcellinjection #container #content #main .section #flow .section table tbody tr:last-child td{box-shadow:inset -1px 0 0 #cbcbcb;border-top:0;border-bottom:1px solid #cbcbcb;background-image:none}#crf #container #content #main .section #about,#crf #container #content #main .section #etc,#crf #container #content #main .section #issue{margin-right:262px}#crf #container #content #main .section #etc .pic{float:right;margin:-252px -240px 30px 30px}#crf #container #content #main .section #etc .pic .title{margin:0;padding-left:11px;background:url(../img/solution_crf_etc_pic_title_bg.gif) left top no-repeat;line-height:24px;font-size:1.2em;color:#fff}#crf #container #content #main .section #etc .pic dd{padding:15px 10px 7px;border:1px solid #cbcbcb;background:#fff}.solution #container #content #main .section #flow .section table{border-bottom:0;border-collapse:separate}.solution #container #content #main .section #flow .section table thead tr td{border:0}.solution #container #content #main .section #flow .section table thead tr th img{margin:0}.solution #container #content #main .section #flow .section table thead tr th .inner-text{border-radius:10px 10px 0 0;display:block;width:98px;border:1px solid #cbcbcb;border-bottom:0;text-align:center;line-height:30px;font-weight:700}.solution #container #content #main .section #flow .section table tbody tr th{padding:0;border:0;border-bottom:5px solid #fff;background:0 0}.solution #container #content #main .section #flow .section table tbody tr td{box-shadow:inset -1px -1px 0 #cbcbcb;border-right:0;border-bottom:1px dotted #cbcbcb;background:0 0;line-height:28px}.solution #container #content #main .section #flow .section table tbody tr.normal td{box-shadow:inset -1px 0 0 #cbcbcb;border-top:1px solid #cbcbcb}.solution #container #content #main .section #flow .section table tbody tr.normal:first-child td{border-top:0}.solution #container #content #main .section #flow .section table tbody tr.even td{border-bottom:5px solid #fff}.solution #container #content #main .section #flow .section table tbody tr:nth-last-child(2) th{border:0}.solution #container #content #main .section #flow .section table tbody tr:last-child td{box-shadow:inset -1px 0 0 #cbcbcb;border-bottom:1px solid #cbcbcb;background-image:none}.solution #container #content #main .section #flow .section table tbody .misunderstanding{font-weight:700}.solution #container #content #main .section #flow .section .ref_note{text-align:right;font-size:1em}.qa #container #content #main .section .wrapper{margin:0 2px;padding:1px;border:1px solid #cbcbcb;background:#fff}.qa #container #content #main .section .wrapper #qabody{margin:0;padding:22px 18px 0;background:url(../img/qa_qabody_bg.gif) left top repeat-x}.qa #container #content #main .section .wrapper #qabody .title{margin:0 0 12px;padding:2px 0 2px 27px;background:url(../img/qa_entrylist_bg.gif) left top no-repeat;line-height:1.25;font-size:1.4em;font-weight:700;color:#579b28}.qa #container #content #main .section .wrapper #qabody .attr{margin-bottom:12px;text-align:right}.qa #container #content #main .section .wrapper #qabody .attr li,.qa #container #content #main .section .wrapper #qabody .attr ul{display:inline}.qa #container #content #main .section .wrapper #qabody .attr ul{margin:0 -3px 0 0!important}.qa #container #content #main .section .wrapper #qabody .attr ul li{margin:0 0 0 -3px!important;padding:0;background:0 0!important}* html .qa #container #content #main .section .wrapper #qabody .attr ul li{margin:0!important}.qa #container #content #main .section .wrapper #qabody .attr ul li::before{content:'／'}.qa #container #content #main .section .wrapper #qabody .attr ul li:first-child::before{content:''}* html .qa #container #content #main .section .wrapper #qabody .attr ul li{padding-left:10px;background:url(../img/slash.gif) left center no-repeat!important}* html .qa #container #content #main .section .wrapper #qabody .attr ul .first{padding-left:0;background:0 0!important}.qa #container #content #main .section .wrapper #qabody .attr ul li a{color:#314c97}.qa #container #content #main .section .wrapper #qabody .wrapper{margin:0;padding:24px 0 0;border:none;border-top:1px solid #579b28;background:0 0}.qa #container #content #main .section .wrapper #qabody .wrapper ul li{margin-bottom:19px}.qa #container #content #main .section .wrapper #qabody .wrapper #question{padding-bottom:40px;background:url(../img/border3.gif) left bottom repeat-x}.qa #container #content #main .section .wrapper #qabody .wrapper ul li dl dt{display:inline;float:left;margin-top:.4em}.qa #container #content #main .section .wrapper #qabody .wrapper ul li dl dd{margin:-.334em 0 -.334em 69px;line-height:1.667em;font-size:1.2em;color:#595959}.qa #container #content #main .section .wrapper #qabody .related-keyword{margin:36px 0 36px 69px}.qa #container #content #main .section .wrapper #qabody .related-keyword>*{display:table-cell;vertical-align:middle}* html .qa #container #content #main .section .wrapper #qabody .related-keyword>*{display:inline;zoom:1}.qa #container #content #main .section .wrapper #qabody .related-keyword .title{display:table-cell;float:none;margin:0;padding:0 0 4px;width:8em;background:0 0;line-height:2em;font-size:1.2em;font-weight:400;color:#7f7875}.qa #container #content #main .section .wrapper #qabody .related-keyword .contents{margin:0;line-height:1;font-size:1em}.qa #container #content #main .section .wrapper #qabody .related-keyword .keyword-list{margin-left:15px}.qa #container #content #main .section .wrapper #qabody .related-keyword .keyword-item{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0 1px 4px 0}.qa #container #content #main .section .wrapper #qabody .related-keyword .keyword-item a{border-radius:3px;background:-svg-linear-gradient(top,#9fa0a0,#7f7f7f);background:-owg-linear-gradient(top,#9fa0a0,#7f7f7f);background:linear-gradient(top,#9fa0a0,#7f7f7f);display:block;padding:0 15px;min-width:40px;text-align:center;line-height:2em;font-size:1.2em;color:#fff}.qa #container #content #main .section .wrapper #qabody .related-keyword .keyword-item a:hover{text-decoration:underline;color:#fff}.qa #container #content #main .section .wrapper #qabody .wrapper .link{clear:both;float:right;margin:0 0 27px;height:70px;background:url(../img/qa_entrybody_mail_link_h.gif) right top no-repeat}.qa #container #content #main .section .wrapper #qabody .wrapper .link a{display:inline;float:right;width:245px;height:70px}.qa #container #content #main .section .wrapper #related{margin:0 18px 28px}.qa #container #content #main .section .wrapper #related ul li{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb}.qa #container #content #main .section .wrapper #related ul li dl dt{width:114px;border:1px solid #fff;background:#f2f2f2;text-align:center;color:#595959}.qa #container #content #main .section .wrapper #related ul li dl dt a{line-height:1.25;font-size:1.2em;font-weight:700;color:#314c97}.qa #container #content #main .section .wrapper #related ul li dl dd{width:451px;border-left:1px solid #cbcbcb}.qa #container #content #main .section .wrapper #related ul li dl dd .entrylist{border:1px solid #fff}.qa #container #content #main .section .wrapper #related ul li dl dd ol li{border:none}.qa #container #content #main .section .wrapper #related ul li dl dd ol li dt{width:auto;border:none;text-align:left}.qa #container #content #main .section .wrapper #related ul li dl dd ol li dt a{font-size:.857em;font-weight:400}.qa #container #content #main .section .wrapper #related ul li dl dd ol li dd{width:auto;border:none}.qa #container #content #main .section .wrapper #qabody .attr{margin-bottom:20px}#notice{clear:both;margin:20px 0;padding:12px 0;border:1px solid #c9c9ca;background-color:#f6f7f7;text-align:center;line-height:1.4;font-size:1em;color:#e85554}.qa #container #content #main .section .wrapper #qabody .wrapper{padding-top:20px;border-top:none}