@charset "UTF-8";@import url("common.css");#report{width:770px;margin:20px auto 10px;}#report_main{width:545px;float:right;padding-right:10px;}#report_main_in{width:535px;padding-right:10px;padding-left:10px;}.top_txt{color:#808080;text-align:right;}.subtitle{margin-bottom:10px;}/*ボックス============================================================*//*背景ピンクで画像左*/#report_main_in .box_pink_left{width:535px;background-image:url(../report/img/gradation_pink.gif);background-repeat:repeat-x;margin-bottom:20px;}#report_main_in .box_pink_left .img_box{width:280px;float:left!important;}#report_main_in .box_pink_left .img_box img{margin:10px 10px 0px 10px;}#report_main_in .box_pink_left .img_box p{margin-left:10px;}#report_main_in .box_pink_left .text_box{width:245px!important;float:left;}#report_main_in .box_pink_left .text_box p{margin-top:10px;margin-bottom:10px;}/*背景ピンクで画像右*/#report_main_in .box_pink_right{width:525px;background-image:url(../report/img/gradation_pink.gif);background-repeat:repeat-x;margin-bottom:20px;}#report_main_in .box_pink_right .img_box{width:270px;float:right!important;}#report_main_in .box_pink_right .img_box img{margin:10px 10px 0px 10px;}#report_main_in .box_pink_right .img_box p{margin-left:10px;}#report_main_in .box_pink_right .text_box{width:245px!important;float:right;}#report_main_in .box_pink_right .text_box p{margin-top:10px;margin-bottom:10px;margin-left:10px}/*背景ピンク緑で画像左*/#report_main_in .box_green_left{width:535px;background-image:url(../report/img/gradation_green.gif);background-repeat:repeat-x;margin-bottom:20px;}#report_main_in .box_green_left .img_box{width:280px;float:left!important;}#report_main_in .box_green_left .img_box img{margin:10px 10px 0px 10px;}#report_main_in .box_green_left .img_box p{margin-left:10px;}#report_main_in .box_green_left .text_box{width:245px!important;float:left;}#report_main_in .box_green_left .text_box p{margin-top:10px;margin-bottom:10px;}/*背景緑で画像右*/#report_main_in .box_green_right{width:525px;background-image:url(../report/img/gradation_green.gif);background-repeat:repeat-x;margin-bottom:20px;}#report_main_in .box_green_right .img_box{width:270px;float:right!important;}#report_main_in .box_green_right .img_box img{margin:10px 10px 0px 10px;}#report_main_in .box_green_right .img_box p{margin-left:10px;}#report_main_in .box_green_right .text_box{width:245px!important;float:right;}#report_main_in .box_green_right .text_box p{margin-top:10px;margin-bottom:10px;margin-left:10px}#report_side{width:180px;float:left;height:619px;background-image:url(../report/img/side_back.gif);background-repeat:no-repeat;background-position:left top;position:relative;}/*サイドナビ================================*/.navi0430{position:absolute;top:186px;;left:67px;height:26px;width:113px;}.navi0501{position:absolute;top:212px;;left:67px;height:26px;width:113px;}.navi0502{position:absolute;top:238px;;left:67px;height:26px;width:113px;}.navi0503{position:absolute;top:264px;;left:67px;height:26px;width:113px;}.navi0504{position:absolute;top:290px;;left:67px;height:26px;width:113px;}.navi0505{position:absolute;top:316px;;left:67px;height:26px;width:113px;}.navi0506{position:absolute;top:342px;;left:67px;height:26px;width:113px;}.navi0507{position:absolute;top:368px;;left:67px;height:26px;width:113px;}.navi0508{position:absolute;top:394px;;left:67px;height:26px;width:113px;}.navi0509{position:absolute;top:420px;;left:67px;height:26px;width:113px;}.navi0510{position:absolute;top:446px;;left:67px;height:26px;width:113px;}.navitop{position:absolute;top:485px;;left:67px;height:26px;width:113px;}.none{display:none;}.comingsoon{font-size:x-large;margin-top:130px;text-align:center;}.clear{clear:both;}