body,form,ul{margin:0}#header,#header .wrap{height:auto;position:relative}#copyrights,#credit,#mainwrapper{border-color:#E0E0E0}.headNaviFrame li:before,p.txt.arrw:before{content:"";left:0}#copyrights,#credit,#mainwrapper{border-style:solid}body{background:#fff;color:#494949;font-size:13px}img{border:0}h1,h2,h3,h4,h5,h6,li,ol,p,strong,ul{font-weight:400;margin:0;padding:0;letter-spacing:.2em}dd{letter-spacing:.1em}ul{list-style:none;padding:0}a:link,a:visited{color:#33f;text-decoration:none}a:active,a:hover{color:#f60;text-decoration:underline}.hidden{display:none}.centerize{text-align:center}.clearing{height:0;clear:both}#header{width:1048px;border-top:3px solid #c33;margin:auto auto 5px}#header .wrap{overflow:hidden;margin:15px 0 5px;padding:0 0 5px}#header h1{display:table-cell;vertical-align:middle;overflow:hidden;width:460px;height:70px;background:url(../new/images/header.png)no-repeat;text-indent:-9999px}#header h1 a{display:block;overflow:hidden;width:335px;height:70px}#header .logo,#header .logo2{width:220px;height:50px}#header .logo a,#header .logo2 img{display:block;overflow:hidden;width:220px;height:50px}#header .logo{clear:both;float:left;left:0}#header .logo2{float:right;right:0}.description{display:table-cell;vertical-align:middle;padding:5px 0 5px 20px;width:580px;height:60px;text-align:left;font-size:14px;line-height:1.5}#header .nav{width:1048px;height:18px;background:url(../new/images/nav_back.jpg)repeat-x;margin:10px 0 0;padding:7px 0 3px;text-align:center;clear:both}.headNaviFrame{position:absolute;bottom:0;right:0}.headNaviFrame ul{display:inline-block;width:auto;float:right}.headNaviFrame li{position:relative;float:left;margin:0 10px;text-indent:8px}.headNaviFrame li:last-child{margin-right:0}.headNaviFrame li:before{position:absolute;top:4px;width:0;height:0;border:3px solid transparent;border-left-color:#e33}.headNaviFrame li a{text-decoration:none;font-size:13px;letter-spacing:.2em}.areaNavFrame{clear:both;overflow:hidden;margin:0;padding:5px 0 0;width:100%}.areaNavFrame h2{display:none}.areaNavFrame ul{overflow:hidden;margin:0 0 10px;padding:0;width:98%;width:771px;width:auto;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f7f7f7}.areaNavFrame li{overflow:hidden;margin:0;padding:0;width:64px;height:24px;line-height:24px;border:1px solid #ddd;border-top:0;border-right:0;background-image:none;background-color:#f7f7f7;background-position:5px center;text-align:center;float:left}.areaNavFrame li:nth-child(16n),.areaNavFrame li:nth-child(16n)>a{width:70px}.areaNavFrame li:nth-child(33),.areaNavFrame li:nth-child(34),.areaNavFrame li:nth-child(35),.areaNavFrame li:nth-child(36),.areaNavFrame li:nth-child(37),.areaNavFrame li:nth-child(38),.areaNavFrame li:nth-child(39),.areaNavFrame li:nth-child(40),.areaNavFrame li:nth-child(41),.areaNavFrame li:nth-child(42),.areaNavFrame li:nth-child(43),.areaNavFrame li:nth-child(44),.areaNavFrame li:nth-child(45),.areaNavFrame li:nth-child(46),.areaNavFrame li:nth-child(47),.areaNavFrame li:nth-child(48){border-bottom:0}.areaNavFrame li:last-child{border-right:1px solid #ddd}.areaNavFrame li a{display:block;overflow:hidden;height:24px;line-height:24px;color:#555;text-decoration:none}.areaNavFrame li:hover{background-color:#999;color:#fff}.areaNavFrame li:hover a{color:#fff}.pan{margin:3px 0 0;clear:both;text-align:left}.pan strong{color:#F63;font-weight:700}.topleft{float:left;width:340px}.topright{float:right;width:300px}#header h2{font-size:16px;padding:0;margin-top:-3px;text-align:center}#header .search{position:absolute;float:right;overflow:visible;right:0;top:45px;padding-top:5px;line-height:7px}#mainwrapper{width:1048px;border-width:0;margin:0 auto;background-repeat:repeat-y}#wrapper{margin:auto}#container{width:728px;height:1%;overflow:hidden;float:left;padding:0;margin:0}.content{padding:0 5px 0 0;margin:5px 0 0}#top{background-image:url(../../nucleus/images/zeirishi.gif);background-position:right top;background-repeat:no-repeat;padding-right:100px}#sidebarcontainer{width:300px;overflow:hidden;float:right;margin:0;padding:0 0 0 20px;background-image:url(../new/images/back_s.gif);background-repeat:repeat-y;font-size:15px}#sidebarcontainer ol li{margin-left:28px}html>body #sidebarcontainer ol li{margin-left:23px}.viewbody{margin:10px 0 0 45px;list-style-type:decimal}.viewtitle{margin:3px 3px 0 0;text-align:left}.box2 h3,.contentbody,.contentbody h2,.contentbody h3,.contentbody h4,.contentbody h5,.contentbody h6{text-align:justify}.itembody{margin:10px 0 0 15px}.contenttitle h2{clear:both;background:url(../new/images/bullet_big.gif)left center no-repeat;font-size:16px;color:#666;font-weight:700;text-decolation:none;height:14px;padding:5px 0 5px 22px;margin:5px 0;border-bottom:2px dotted red}.bbs,.title{margin-top:30px}.contenttitle h4{clear:both;background:url(../new/images/arrowtbcom.gif)left top no-repeat;padding:0 0 5px 20px;font-size:15px;color:#666;font-weight:400;text-decolation:none;margin-top:30px;margin-bottom:5px;border-bottom:1px solid #666}.bbs,.title{border-bottom:1px dotted #666}.bbs,.contentbody h1,.title{font-weight:700}.bbs,.title{font-size:13px}.title{clear:both;color:#666;padding:0 0 2px}.bbs{clear:both;background-color:transparent;background-image:url(../nucbbskin/images/bgcomment.gif);background-repeat:no-repeat;background-attachment:scroll;background-x-position:left;background-y-position:top;color:#666;padding:0 0 2px 16px}.contentbody{font-size:15px;color:#666;line-height:150%;padding-left:0}.contentbody h1{clear:both;background:url(../new/images/bullet_big.gif)left top no-repeat;font-size:19px;color:#666;text-decolation:none;padding:0 0 2px 22px;margin-top:0;border-bottom:dotted 2px #f30}.contentbody h2{font-family:Verdana,Arial,sans-serif,MS Gothic;font-size:16px;color:#666;font-weight:400;background:url(../new/images/arrowred.gif)left no-repeat;border-bottom:1px solid #F33;letter-spacing:1px;padding:2px 0 2px 20px;margin:10px 0 0}.contentbody h2.ttl2{background:url(../new/images/arrowyellow.gif)left no-repeat}.contentbody .hititem h2{border:0;border-bottom:1px solid #ff3}.contentbody h3{font-size:13px;color:#333;font-weight:700;margin-top:5px;padding:0}.contentbody h4{font-size:14px;color:#666;line-height:180%;margin-top:5px}.contentbody h5{font-family:Verdana,Arial,sans-serif,MS 明朝;font-size:15px;color:#666;font-weight:400;background:url(../new/images/arrowblue.gif)left no-repeat #f2f2f2;letter-spacing:1px;padding:2px 0 2px 20px;margin:10px 0 0}.box1 h3,.box2 h3,html>body .box1,html>body .box2{font-size:14px}.contentbody h6{font-size:14px;color:#666;margin-left:10px;line-height:150%}.contentbody p{margin:0 5px}p.txt.undr{position:relative;margin:10px 0}p.txt.arrw{padding-left:8px}p.txt.arrw:before{position:absolute;top:4px;width:0;height:0;border:3px solid transparent;border-left-color:#e33}.contentbody li{padding:0;margin:20px 0 0 40px}.photoFrame{overflow:hidden;height:auto}.photoFrame img{float:left;display:block;margin:1px;width:88px;height:88px}.box1{padding:5px;margin-bottom:5px;margin-top:10px;border:1px solid #333;clear:both}.box1 h3{font-weight:bolder;margin:5px 0}.box1 li{display:inline;line-height:150%;margin:0;padding:0}.box2 h3{color:#333;padding:0;font-weight:700;margin:5px 0}.contentitem,.pageswitch{text-align:right}.box2{padding:5px 5px 2px;background-color:#FFF;background-image:url(../all/images/japan.gif);background-repeat:no-repeat;background-position:right;height:65px;border:1px solid #666}#defa3 th{border-right:1px solid #f66;border-bottom:1px solid #f66;background-color:#FFCBC4;background-image:url(../new/images/defa3.gif);background-position:left top;padding:5px}#google{width:438px;margin:10px 0 20px;font-size:11px;letter-spacing:.1em;background-color:#DFDDE1}.contentbodyol{padding:0;margin:0;border:0 solid #e2e2e2}.contentbodyol ul{margin:15px 0 20px 20px}.contentbodyol li{font-size:13px;padding:5px 0;margin:0 0 6px -20px;border-bottom:1px solid #ddd}.contentbodyol li a:link,.contentbodyol li a:visited{font-size:15px;padding:0 2px 0 0;margin:0 0 10px -5px}html>body .contentbodyol li a:link,html>body .contentbodyol li a:visited{font-size:15px}.contentbodyol li a:link font,.contentbodyol li a:visited font{font-size:13px}.contentbodyol li a:hover{background:#E7E7E7}.contentbodyol li .thumbFrame,.contentbodytag li .thumbFrame{vertical-align:middle;display:table-cell;width:60px}.contentbodyol li .thumbFrame img,.contentbodytag li .thumbFrame img{width:50px;height:50px;border:1px solid #ddd}.contentbodyol li .thumbFrame.non,.contentbodytag li .thumbFrame.non{display:none}.contentbodyol li .thumbFrame.non img,.contentbodytag li .thumbFrame.non img{width:0;border:0}.calendar table,.calendar td,.calendar th{border:1px solid #fff}.contentbodyol li .itemFrame,.contentbodytag li .itemFrame{vertical-align:middle;display:table-cell;font-family:Meiryo,'メイリオ',Helvatica,sans-serif;line-height:1.2;width:91.7%}.contentbodyol li .itemFrame .date,.contentbodytag li .itemFrame .date{margin:0 0 5px;padding:0;text-indent:0;display:block}.contentitem1,.contentitem4,.contentitem5{display:inline}.contentbodyol li .itemFrame .date .d,.contentbodytag li .itemFrame .date .d{padding-right:5px}.contentbodyol li .itemFrame a.txt,.contentbodytag li .itemFrame a.txt{padding:0 0 0 5px;font-size:17px}.contentbodyol.topBlogsFrame{counter-reset:li;padding:0}.contentbodyol.topBlogsFrame li{position:relative;padding-left:3px;list-style:none}.contentbodyol.topBlogsFrame li:before{content:counter(li);counter-increment:li;position:absolute;top:6px;left:-1.8em;width:1.5em;height:50px;line-height:50px;padding:0;color:#fff;background:#aaa;font-weight:700;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.leftside h2,.sidebar2dl dt{font-family:Georgia,"Lucida Grande","Lucida Sans Unicode",Arial,"Trebuchet MS",sans-serif}div.contentbodytag ol li{border-bottom:1px solid #ddd;margin:0 0 5px;padding:5px 0;list-style:none}.calendar{line-height:120%;font-size:12px;padding:0;text-align:left;font-weight:700;margin:3px 0 30px}.calendar table{background-color:#e2e2e2;padding:0;border-collapse:separate;font-weight:400;width:90%}.calendar th{color:#666;text-align:center;background-color:#FFDBDB;font-weight:400}.calendar td{text-align:center;background-color:#e1e7e9;color:#606060}.calendar td:hover{background-color:#ddd}.calendar td a{color:#333}.calendar td.today{color:#f90;background-color:#f5f5f5;border:1px solid #ccc;font-weight:400}.inbox{clear:both;line-height:10px;padding:0;margin-top:10px;margin-bottom:10px}.contentitemcategory,.contentitemcomments,.contentitempostedby{font-size:11px;line-height:12px}.infeed{width:280px;clear:both;margin:10px 0 -5px;height:20px}.infeed .in{height:auto;margin:10px 10px 10px 0;float:left}.contentbodybox2{clear:both;width:100%;font-size:14px;padding:0;margin:3px}.contentbodybox2 .in1{overflow:hidden;float:left;width:50%;padding:0}.contentbodybox2 .in2{overflow:hidden;float:right;width:50%;padding:0;text-align:right}.contentitemcategory{background:url(../new/images/bgcategory.gif)center left no-repeat;padding:0 10px 0 14px}.contentitempostedby{background:url(../new/images/bgpostedby.gif)center left no-repeat;padding:0 10px 0 12px}.contentitemcomments{background:url(../new/images/bgcomment.gif)center left no-repeat;padding:0 10px 0 13px}.contentitemedit{background:url(../new/images/bgedit.gif)center left no-repeat;font-size:11px;line-height:12px;padding:0 10px 0 11px}.contentitem{padding:3px 0;margin:10px 0 16px;background:#D2D3DF}.contentitem2,.contentitem3,.contentitem4{background:url(../new/images/dotv.gif)left repeat-y}#copyrights,#credit{color:#474747;text-align:center}.contentitem2,.contentitem3{display:inline;padding:0 0 0 10px}.contentitem4,.contentitem5{padding:0 0 0 10px}.contentbodybox{clear:both;width:100%;height:20px;font-size:14px;padding:0;margin-top:10px;margin-bottom:10px}.itemcomment{background:url(../new/images/commentquote01.gif)6px 9px no-repeat;padding:6px 42px;border:1px solid #fff;margin:10px 0 0}.id1,.id1:hover,.itemcomment:hover{background:url(../new/images/commentquote02.gif)6px 9px no-repeat #F9F9F9}.itemcomment:hover{border:1px solid #CCC}.id1,.id1:hover{border:1px solid #B3C492}.itemcomment h3{font-size:13px;margin-bottom:5px}.sidebar{color:#21262A;margin:0 0 10px}.sidebardl{padding:0 0 5px;margin:0}.sidebardl dt,.sidebarword h4{background:url(/nucleus/images/barmini2.gif)no-repeat;color:#333;font-size:15px;font-weight:700;padding:5px;margin-bottom:2px}.sidebardl dd,.sidebarword{background:url(/nucleus/images/con_back.jpg)repeat-y}.sidebardl dd{padding:2px 2px 2px 3px;margin:1px 0 0}.sidebarword{padding:0 0 2px}.sidebarword ol{margin-left:5px;padding:5px 0}.sidebarword ol dd{margin-left:-40px}html>body .sidebarword ol dd{margin-left:5px}.sidebardl dd a:link,.sidebardl dd a:visited{display:block;background:url(/nucleus/images/con_back2.jpg)repeat-y;padding:2px 2px 2px 3px;margin:1px 0 0}.sidebardl dd a:hover{display:block;padding:2px 2px 2px 3px;margin:1px 0 0}.sidebar2dl{padding:0 0 5px;margin:0}.sidebar2dl dt{background:url(/nucleus/images/barmini.gif)no-repeat;color:#333;font-weight:700;padding:5px;margin-bottom:2px}.sidebar2dl dd{background:url(/nucleus/images/con_back.jpg)no-repeat;padding:2px 2px 2px 5px;margin:1px 0 2px;font-size:14px}.sidebar2dl dd a:link,.sidebar2dl dd a:visited{display:block;background:url(/nucleus/images/con_back2.jpg)no-repeat;padding:2px 2px 2px 5px;margin:1px 0 0}.sidebar2dl dd a:hover{display:block;padding:2px 2px 2px 5px;margin:1px 0 0}.sidebarword{margin:5px 0 13px;line-height:1.2}#sidebar .sidebarword .searchedword_new ol li{padding:0 0 2px;margin:0 0 0 25px;line-height:1.1;list-style-type:decimal;letter-spacing:0}.sidebarword .date{color:#666;font-weight:400;font-size:.9em}.error,.leftside h2,.leftsidedl dt,.social,.waku{font-weight:700}.leftside{height:250px;color:#21262A;margin:0}.leftsidedl{padding:0;margin:5px 0 3px;border:1px solid #e2e2e2}.leftsidedl dt{background:#b0b0b0;color:#fff;font-size:14px;padding:5px;margin:0 0 3px}.leftsidedl dd,.leftsidedl dd a:hover{padding:2px 2px 3px 5px;margin:1px 0 0}.leftsidedl dd a:link,.leftsidedl dd a:visited{display:block;padding:2px 2px 3px 5px;margin:1px 0 0}.leftsidedl dd a:hover{display:block;background:#E7E7E7}.leftside h2{background:#b0b0b0;color:#fff;font-size:14px;padding:5px;margin:2px 0}.leftside h3{background:#fff1ff;font-size:13px;padding:3px 2px 2px 8px;line-height:17px;margin-bottom:3px}.leftsideol{padding:0;margin:0}.leftsideol li{background:3px 2px 2px 5px #fff1ff;margin:1px 0 0}#footer{width:1048px;margin:0 auto;font-size:13px}#copyrights{background:url(../new/images/sidetitlebg.gif)#E7E9F5;padding:10px 0;border-width:0 2px 2px}#credit{border-width:1px;background:#E7E9F5;padding:0;line-height:180%;margin-bottom:10px;margin-top:15px}.formbutton,.formfield{background:#fff;color:#494949}.loginform,.searchform{height:40px;margin:5px 0 10px;text-align:right}.commentform,.mailform{margin-top:10px;padding:10px;background-color:#DDDDE6}.commentform img{margin:5px 0 0}.formfield{font-size:12px;border-top:1px solid #868686;border-left:1px solid #868686;border-bottom:1px solid #D4D2CF;border-right:1px solid #D4D2CF;margin:1px 0 0}.formbutton{font-size:12px;border-top:1px solid #D4D2CF;border-left:1px solid #D4D2CF;border-bottom:1px solid #868686;border-right:1px solid #868686;margin:1px 3px 0 0}.commentform label{width:80px;display:block;float:left}.searchform .formfield{width:100px;font-family:Arial,Tahoma,Trebuchet MS,Verdana,sans-serif;padding:2px 0;margin:0 2px 2px 0}.searchform .formbutton{width:60px;font-family:Tahoma,Arial,Trebuchet MS,Verdana,sans-serif;padding:2px}.loginform .formfield{width:140px;font-family:Arial,Tahoma,Trebuchet MS,Verdana,sans-serif;padding:2px 0;margin:0 2px 2px 0}.loginform .formbutton{width:60px;font-family:Tahoma,Arial,Trebuchet MS,Verdana,sans-serif;padding:2px 2px 0}.mainform .formfield{width:280px;font-family:Arial,Tahoma,Trebuchet MS,Verdana,sans-serif;padding:2px 0;margin:0 2px 2px 0}.mailform .formbutton{width:100px;font-family:Tahoma,Arial,Trebuchet MS,Verdana,sans-serif;padding:2px}#nucleus_cf_mail,#nucleus_cf_name{width:300px;margin-right:105px;font-family:Arial,Trebuchet MS,Verdana,sans-serif}.commentform .formfield,.commentform textarea,.mailform .formfield,.mailform textarea{width:70%}.commentform .formbutton{width:100px;height:22px;font-family:Tahoma,Arial,Trebuchet MS,Verdana,sans-serif}.error{color:red}.wrap1,.wrap2,.wrap3{display:inline-table;display:block}.wrap1{float:left;background:url(../new/images/shadow.gif)right bottom no-repeat;margin:0 5px 3px 0}.wrap2{background:url(../new/images/corner_br.gif)left bottom no-repeat}.wrap3{background:url(../new/images/corner_tr.gif)right top no-repeat;padding:0 5px 5px 0}#sitemap li a,.pr,.waku{padding:3px}.wrap3 img{display:block;border:3px solid #fff}#area li,ul#bookmark li{display:inline}.highlight{background:#DEFFA9}.leftbox,.rightbox{margin:3px;padding:3px;font-size:larger;width:20%}.leftbox{float:left;border-right:2px solid #ccc}.rightbox{float:right;border-left:2px solid #ccc}#sitemap li a,*/ .formleft,.botan,.formleft,.formright,.left{float:left}.news{background-image:url(../new/images/arrowblue.gif);background-repeat:no-repeat;color:red}.formfieldm{margin-right:10px}#sitemap li a{margin:0 5px 0 0;font-size:12px;height:12px}.kiyaku,.waku{font-size:15px}.waku{margin:30px 0;border:1px solid #F0F}*/ .formleft,.formright{height:14px;font-size:12px}.pr{margin:3px 0;border:1px dotted red}#defa3{width:100%;margin:20px 0;letter-spacing:.2em;border-top:1px solid #f66;border-left:1px solid #f66;border-collapse:collapse;background-color:#fff}#defa3 td{border-right:1px solid #f66;border-bottom:1px solid #f66;padding:5px}#defa3 th.wide{width:50%}#add,#add td{border:1px solid #333}#add .top{background-color:#DADAB4}#add .sub{background-color:#E0E0E0}#add .point{background-color:#C0F7F8}.contentbody2{height:60px}#sidebar .sidebarword ol li{margin-left:25px;letter-spacing:.1em;margin-bottom:2px}#sidebar .sidebarword dl dT,#sidebar .sidebarword dl dd{margin-left:5px}#sidebar .sidebarword dl dd,#sidebar dl.sidebardl dd,dl.sidebardl dd{margin-left:0;margin-bottom:2px}.formleft{height:14px;width:75px;clear:both;padding:7px 5px 0;font-size:12px}html>body .botan{margin:10px}*/ .formleft{width:65px;clear:both;padding:7px 5px 0 0}.formright{width:140px;padding:5px 0 0 5px}.botan{clear:both;text-align:right;margin:0 5px}.bookmark{clear:both;height:40px;margin:5px 0}ul#bookmark li{float:left;margin-right:10px}.adminFrame{text-align:right;margin:7px 0;padding:0}.adminFrame .sidebar{margin:0;padding:0}.adminFrame .sidebar a:after{content:" » "}.social{overflow:hidden;clear:both;height:auto;padding:4px 4px 2px;margin:0 0 10px;border:1px solid #BBB}.social .login{position:relative;margin-right:10px}.facebook,.google,.hatena,.tweet{display:inline-block;padding:1px}.facebook,.google{padding-left:40px}.facebook iframe{width:101px!important}.tweet{padding-left:12px}span.fb_share_count_nub_right{margin-top:5px}#admin{width:350px;border:1px solid #333;text-align:left;padding:5px;margin-left:300px}#admin .loginform{text-align:left;margin-bottom:10px}.attentionFrame{color:#666;margin:15px 0;padding:10px;font-size:15px;border:1px solid #ddd;background:#f8f8f8;line-height:1.5}#sidebarcontainer #cse-search-box input[type=text]{width:235px}