@charset "utf-8";*{font-family:"lr oSVbN","Osaka","qMmpS Pro W3",sans-serif;margin:0;padding:0;}
html,body{font-family:"lr oSVbN","Osaka","qMmpS Pro W3",sans-serif;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,address,div,blockquote,p,pre,ul,ol,li,dl,dt,dd,hr{font-family:"lr oSVbN","Osaka","qMmpS Pro W3",sans-serif;margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;}
table,caption,th,td{font-family:"lr oSVbN","Osaka","qMmpS Pro W3",sans-serif;margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;}
span,em,strong,dfn,code,samp,kbd,var,cite,abbr,acronym,sub,sup,q,br,ins,del,a,img,object,iframe{font-family:"lr oSVbN","Osaka","qMmpS Pro W3",sans-serif;margin:0;padding:0;border:0;font-style:normal;font-weight:inherit;font-size:100%;}
body{font-size:small;color:#222;}
a{color:#00F;text-decoration:none;}
a:hover{color:#00F;text-decoration:underline;}
div#p01_2 h2{display:block;background:url(../image/p01/t02.gif) no-repeat;width:260px;height:37px;text-indent:-9999px;margin-bottom:1px;}
div#p01_2 div{display:block;width:90%;}
div#p01_2 div ul{display:block;padding:10px 10px 0 10px;list-style-type:none;}
div#p01_2 div ul li{display:block;border-bottom:#CCC 1px dotted;padding:0 0 10px 0;margin-bottom:10px;}
div#p01_2 div ul li b{display:block;background:url(../image/icn01.gif) no-repeat 0 5px;padding:0 0 0 8px;line-height:1.1;font-weight:bold;font-size:110%;margin-bottom:1px;}
div#p01_2 div ul li p{display:block;margin-left:7px;line-height:1.4;}
div#p01_2 div ul li p a{color:#00F;text-decoration:none;}
div#p01_2 div ul li p a:hover{text-decoration:underline;}
