*{font-size:100%;line-height:1.6;margin:0;padding:0;list-style:none}body{font-size:82%;text-align:center;color:#333;background:url(https://www.rrkellys.com/images/bg.gif.pagespeed.ce.nXqufjlzV_.gif);font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS P Gothic',Osaka,Verdana,Arial, Helvetica, sans-serif}img{border:none;vertical-align:top}#wrapper{width:900px;margin:0 auto;padding:30px 20px 10px;text-align:left;background-color:#fff}#header{width:900px;padding-bottom:20px;height:1%}#header_left{float:left;width:300px}#header_right{float:right;width:580px}#unavi_body{width:580px;text-align:right}#unavi_body ul li{display:inline;font-size:10px;margin-right:10px;font-weight:bold}#unavi_body a{text-decoration:none;color:#999;border-left:3px solid #999;padding-left:7px}#unavi_body a:hover{color:#fc0;border-left:3px solid #fc0}#header #logo{font-size:20px;font-weight:bold}#header #logo a{text-decoration:none;color:#000}#header #txt{font-size:11px;color:#666}#header:after,#header_right ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#global_navi{width:90px;clear:both;font-size:11px}#global_navi ul{width:900px;margin-bottom:3px}#global_navi ul li{width:179px;margin:0;float:left;border-right:1px solid #fff;background:#6ed404 url(https://www.rrkellys.com/images/navi_bg.jpg.pagespeed.ce.OeJw_p7TG3.jpg) repeat-x left bottom;font-weight:bold;font-size:12px}#global_navi ul li.gnavi_last{border-right:none!important}#global_navi ul li a{padding:7px 5px 7px 15px;color:#fff;text-decoration:none;display:block;background:url(https://www.rrkellys.com/images/pnt_gnavi.gif.pagespeed.ce.np4znTDrre.gif) no-repeat 5px 9px;border-bottom:3px solid #16782a}#global_navi ul li a:hover{color:#fc0;display:block;border-bottom:3px solid #fc0}#global_navi ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#local_navi a{text-decoration:none;color:#666}#local_navi a:hover{color:#16782a}#local_navi h2{padding:7px 10px;width:180px;background:#6ed404 url(https://www.rrkellys.com/images/navi_bg.jpg.pagespeed.ce.OeJw_p7TG3.jpg) repeat-x left bottom;font-weight:bold;color:#fff;border-bottom:3px solid #16782a}#local_navi p{background:url(https://www.rrkellys.com/images/pnt_lnavi.gif.pagespeed.ce.feDs6rgwqf.gif) no-repeat 5px 9px;padding:7px 5px 7px 15px;color:#666;font-weight:bold;text-decoration:none;display:block;border-bottom:1px solid #ccc}#local_navi ul{padding:4px 0 4px 10px}#local_navi li{background:url(https://www.rrkellys.com/images/lnavi_icon.gif.pagespeed.ce.uKXQ832IP2.gif) no-repeat 3px 8px;padding:2px 5px 2px 15px;border-bottom:1px dotted #ccc}.side_bnr{margin:20px 0}.side_bnr h2{padding:7px 10px;margin-bottom:10px;width:180px;background-color:#333;font-weight:bold;color:#fff;border-bottom:3px solid #000}.side_bnr p{margin-bottom:10px}#pankuzu{margin:10px 0;padding:5px;background-color:#eee}#pankuzu p{font-size:80%;margin:0}#pankuzu p a{background:url(https://www.rrkellys.com/images/pankuzu_ico.gif.pagespeed.ce.amXLh4Edol.gif) no-repeat center right;padding-right:15px;margin-right:5px}#top_main,#main{clear:both;width:900px;text-align:left}#top_main{padding-top:20px}#top_main:after,#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}#main_side{float:left;width:200px}#main_contents{float:right;width:680px}#page_main #main_contents{float:none;width:900px}#footer{width:910px;clear:both;margin:0 auto;padding:10px 15px;background-color:#000}#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}#footer li{font-size:10px;display:inline;padding:0 .5em 0 0;margin:.5em .5em .5em 0;border-right:1px solid #fff}#footer ul li a{color:#fff;display:inline-block}#footer ul li a:hover{color:#cc0}address{clear:both;font-size:11px;font-style:normal;font-weight:normal;margin-top:10px;color:#fff}#copy{width:900px;margin:5px auto;text-align:right}#copy p a{text-decoration:none;font-size:10px;color:#999}@charset "shift_jis";#top_main #main_contents h2{clear:both;border-right:1px solid #060;border-bottom:1px solid #060;background-color:#8ee22d;color:#fff;padding:4px;margin:0 0 .8em}#top_pic p{clear:both;margin:0 0 20px 0}.contents_item{margin-bottom:20px}.contents_item ul li{border-bottom:1px dotted #ccc}.contents_item ul li.ico_info{background:url(https://www.rrkellys.com/images/xico_info.gif.pagespeed.ic.fRAVII4lr5.png) no-repeat 0 6px;padding:3px 0 3px 85px}.contents_item ul li.ico_new{background:url(https://www.rrkellys.com/images/xico_new.gif.pagespeed.ic.79mSPbFJIz.png) no-repeat 0 6px;padding:3px 0 3px 85px}.contents_item ul li.ico_cam{background:url(https://www.rrkellys.com/images/xico_cam.gif.pagespeed.ic.5fyjnew4k0.png) no-repeat 0 6px;padding:3px 0 3px 85px}.contents_item ul li span{font-weight:bold;margin:0 8px 0 0;padding:0 3px;background-color:#eee}.contents_cam{margin-bottom:20px}.contents_cam ul{clear:both;height:1%}.contents_cam ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.contents_cam ul li{float:left;margin:0 20px 10px 0!important;padding:0!important;width:155px!important;font-weight:bold;background:none!important;border:none!important}.contents_cam ul li img{padding:4px;border:1px solid #ccc;margin-bottom:5px}.contents_cam ul li a:hover img{border:1px solid #70a822}.contents_cam ul li.last{margin:0 0 10px 0!important}.pagetop{clear:both;text-align:right;font-size:10px}.pagetop a{background:url(https://www.rrkellys.com/images/pagetop.gif.pagespeed.ce.0wppKxuRsj.gif) no-repeat 0 7px;padding:2px 0 2px 10px}#main #main_contents h1,#page_main #main_contents h1{font-size:130%;font-weight:bold;background-color:#333;color:#fff;padding:10px 10px 5px;margin:0 0 1.5em}#main #main_contents h2,#page_main #main_contents h2{clear:both;border-right:1px solid #c6ebc4;border-bottom:1px solid #c6ebc4;background-color:#e4fec5;color:#333;padding:4px 5px;margin:1.5em 0}#main #main_contents h3,#page_main #main_contents h3{clear:both;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #c6ebc4;border-bottom:1px solid #c6ebc4;padding:4px 5px;margin:1.5em 0}#main #main_contents h4,#main #main_contents h5,#page_main #main_contents h4,#page_main #main_contents h5{clear:both;border-bottom:1px solid #000;padding:4px 5px;margin:1.5em 0}#main #main_contents p,#page_main #main_contents p{margin:1.5em 0}#main #main_contents ul,#main #main_contents ol,#page_main #main_contents ul,#page_main #main_contents ol{margin-bottom:10px}#main #main_contents ul li,#page_main #main_contents ul li{background:url(https://www.rrkellys.com/images/list_icon.gif.pagespeed.ce.o3ALmS0oFW.gif) no-repeat 4px 8px;padding:3px 0 3px 25px;border-bottom:1px dotted #ccc}#main #main_contents ul.ul_box,#main #main_contents ol.ol_box,#page_main #main_contents ul.ul_box,#page_main #main_contents ol.ol_box{margin-bottom:0;border:1px solid #999;padding:10px;margin-bottom:10px}#main #main_contents .ol_box,#page_main #main_contents .ol_box{list-style-type:decimal}#main #main_contents ol li,#page_main #main_contents ol li{padding:3px 0 3px 0;list-style-type:decimal;margin-left:28px}hr{clear:both}a:link,a:visited,a:active{text-decoration:underline;color:#70a822}a:hover{text-decoration:none;color:#999}table{border-collapse:collapse;border-spacing:0}.p_photo_l img{float:left;border:1px solid #ddd;background-color:#fff;padding:4px;margin-right:10px;margin-bottom:10px}.p_photo_r img{float:right;border:1px solid #ddd;background-color:#fff;padding:4px;margin-left:10px;margin-bottom:10px}.text_red{color:#c00}.text_blue{color:#33c}.text_green{color:#060}.text_orange{color:#f60}.text_bold{font-weight:bold}table.tbl_nomal{width:100%;margin-bottom:20px;border-top:#999 1px solid;border-left:#999 1px solid}table.tbl_nomal caption{text-align:left;font-size:100%;margin:5px 0;font-weight:bold}table.tbl_nomal th{background-color:#f5f5f5;vertical-align:top;text-align:left;padding:3px 5px;border-right:#999 1px solid;border-bottom:#999 1px solid}table.tbl_nomal td{background-color:#fff;vertical-align:top;text-align:left;padding:3px 5px;border-right:#999 1px solid;border-bottom:#999 1px solid}table.tbl_nomal p{margin-bottom:0!important}#photo_big{margin-bottom:20px}#photo_big:after{content:".";display:block;height:0;clear:both;visibility:hidden}#photo{float:left;width:360px}#photo_big p{margin:0!important}#photo img{border:1px solid #ddd;background-color:#fff;padding:4px}#comment{float:right;width:300px}#comment table{width:100%;margin-bottom:20px}#comment table th{width:70px;padding:10px 5px;border-bottom:1px solid #ddd}#comment table td{padding:10px 5px;border-bottom:1px solid #ddd}#comment table td select{padding:3px 5px}