@charset "utf-8";
/* yjTmplCommon-min.css 1.1.0 */
/*\*//*/@import "yjTmplMacIE5-min.css";/**/
body{margin:0;padding:0;text-align:center;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
dl, dt, dd {margin:0px;}
dt{padding:5px;/*-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;*/}
dd{padding : 5px 0px 20px;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ul li, ol li{list-style:none;}
table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}
caption{text-align:left;}
table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}
address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}
.yj950-2 legend{display:none;}
a img{border:0px;}
a:focus{outline:none;} 
a:link{color:#003366;text-decoration:none;} 
a:visited{color:#660066;text-decoration:none;}
a:hover {text-decoration:underline}
a.big:link{font-size:105%;color:#3B4F65;font-weight:bold;} 
a.big:visited{font-size:105%;color:#660066;font-weight:bold;}
a.more:link{font-size:90%;color:#003366;font-weight:nomal;} 
a.more:visited{font-size:90%;color:#660066;font-weight:nomal;}
fieldset{border:none;}
hr.yjSeparation{display:none;}
img{vertical-align:middle;}
.left{text-align:left;float:left;}
.left_bottom{text-align:left;float:left;margin-bottom:10px;}
.right{text-align: right;margin-top:1px;}
.right_bottom{text-align: right;margin-top:-4px;}
.right_personal{text-align: right;margin-top:1em;}
#contents{background-color:#EDEDED;}
#wrapper{text-align:left;font-size:90%;line-height:1.56;}
#yjContentsHeader{font-size:90%;padding:10px 0px 10px 0px;overflow:hidden;_zoom: 1;}
input{vertical-align:bottom;}
input.radio{vertical-align:bottom;margin:0px 0px 5px 0px;}
label{vertical-align:bottom;margin:5px 7px 0px 0px;}
.keyword{width:298px;min-height: 20px;_height:20px;line-height: 20px;vertical-align: top;padding: 5px 10px;background: #FFFFFF; border: 1px solid #9E9D9D;}
.image-btn{border:0px;width:70px;height:32px;margin-right:10px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/submit_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}

#yjContentsBody{position:relative;}

#top_announce{text-align:center;background-color:#dddddd;padding:10px;}

.left_col{background-color:#FFFFFF;margin:10px 0px 20px 0px;border-bottom:solid 2px #D5D7D7;overflow:hidden;_zoom: 1; }
.left_col ul{overflow:hidden;_zoom: 1;}
.left_col li{float:left; width:305px;}
.left_col dt{background-color:#EDEDED;color:#919F47;margin:10px 0px 10px 10px;padding:1px 0px 0px 5px;font-size:105%;font-weight:bold;min-height:37px;_height:37px;}
.left_col dt:hover {background-color: #F7F7F7;}
.left_col dd{padding:0px 0px 20px 15px;color:#003366;}
.left_col dd a{white-space:nowrap;}
.left_col img{margin:0px 5px 3px 0px;_margin:4px 5px 3px 0px;}

#newsite_head{background-color:#FFFFFF;font-size:105%;color:#333333;padding:10px;overflow:hidden;_zoom: 1;}
.newsite_date{font-size:95%;color:#656565;}
.newsite_title{font-size:105%;color:#3B4F65;font-weight:bold;}
#newsite{padding:0px 5px 10px;height:90px;overflow: hidden;}
.carouselMain li {margin-bottom: 6px;}
.carouselMain li .image {float:left;width:125px;height:90px;margin:0px;text-align:center;}
.carouselMain a {display: block;}
.left_col dt a {color:#919F47;}
#carousel_container {height:225px;width: 620px;}
#carousel {margin: 0px 10px 0px;width: 530px;height: 195px;text-align: left;
/*	position: relative;*/	overflow:hidden;float:left;}
#carousel_prev,#carousel_next {/*	top: 0;*/margin: 10px 5px;width: 30px;height: 195px;background: #000;cursor: pointer;visibility:hidden;}
#carousel_prev {/*	left: -20px; */	background:transparent url(http://i.yimg.jp/images/dir/pc/v1/img/back_big.png) no-repeat center center;	margin:0px 0px 0px 5px;	float: left;}
#carousel_next {/*	right: -20px; */	background:transparent url(http://i.yimg.jp/images/dir/pc/v1/img/next_big.png) no-repeat center center;	margin:0px 5px 0px auto;}
#carousel ul li {width: 480px;float: left;display: inline;}
#nav {text-align:center;}
#nav span {display:inline-block;margin:10px;}
#nav span.btn-off {background:url("http://i.yimg.jp/images/dir/pc/v1/img/pager_off.png") no-repeat center center;}
#nav span.btn-on {background:url("http://i.yimg.jp/images/dir/pc/v1/img/pager_on.png") no-repeat center center;}
#nav span a {height:11px;width:12px;display:block;}
.btn_hidden {display:none;}
.thumbnail {display: none;}
#noscript_msg {margin: 15px 0px -5px 0px;background: #f8f8ee;padding: 6px;text-align: left;border: 1px solid #cc8d8a;}
#noscript_msg strong{font-weight:700;}
* html #nav span {margin:0 10px;padding:0px;}
* html #nav span .btn_hidden {margin: 0px;}
* html #carousel {width: 520px;}
.badge_new{background-image: url(http://i.yimg.jp/images/new2.gif);
background-repeat: no-repeat;
width: 28px;
height: 1em;
vertical-align:middle;
display: inline-block;
text-indent: -9999px;
text-decoration: none;}

.cat_title{text-align:left;float:left;line-height:37px;}
.cat_next{text-align: right;font-weight: bold;margin-top:12px;}
.right_col{background-color:#EDEDED;margin:10px 0px 10px 10px;}
.right_col dt{background-color:#DDDDDD;color:#333333;}
.right_col dd{padding-left:7px}
.dot_list{background:url(http://i.yimg.jp/images/dir/pc/v1/img/dot.png) no-repeat;padding-left:22px;margin-bottom:0.1em;}
.pr_top{margin:5px 0px 25px 15px;}
.pr_top .pr_title{text-align:center;margin-bottom:-10px;}
.pr_top dd{margin-top:10px;padding:0px;font-family: 'ＭＳ Ｐゴシック';}
.pr_top a{text-decoration:underline;color:#0000ff;}
.pr{margin:5px 0px 25px 0px;}
.pr .pr_title{text-align:center;}
.pr dd{margin-top:10px;padding:0px;font-family: 'ＭＳ Ｐゴシック';}
.pr a{text-decoration:underline;color:#0000ff;}
#topicscat_box{color:#656565;margin-bottom:-3px;padding-right:5px;}
.topicscat_title{background:url(http://i.yimg.jp/images/dir/pc/v1/img/folder.png) no-repeat;background-position :0px 2px;text-indent:22px;margin-bottom:-3px;}
.topicscat_txt{padding-left: 22px;}
#announce_box{font-size:95%;line-height: 160%;}
.list{padding-bottom:5px;}

#account_box{padding-bottom:60px;}
#account_box dt{background-color:#DDDDDD;color:#333333;}
#account_box li {float: left;}
#account_box span{white-space: nowrap;}
#account_box hr{border:solid #DEDEDE;border-width:1px 0 0 0; height:1px;/* for IE6 */ clear:both;/* for IE6 */}
.account_value{width:100px;padding-top:10px;float:left;}
.account_title{padding-bottom:5px;color:#333333;font-size:105%;line-height:110%;text-align:right;}
.account_text{color:#999D9D;font-size:90%;line-height:110%;text-align:right;/padding-bottom:10px;}
.account_text iframe { /width:90px!important;}

.account_fb{padding-left:39px;_padding-left:0px;/margin:0px -19px 0 px 39px;/padding-bottom:10px;}

.account_fb iframe { /width:120px!important;}
.account_img{width:48px;margin:10px 0px 10px 5px;float:left;}

/* #account_box{font-size:95%;color:#656565;margin:0px 0px 5px 5px;line-height: 180%;overflow:hidden;_zoom: 1;}
#account_box li{margin-right:10px;float:left;margin-top:5px;}
.account_text{padding-top:15px;height:40px;line-height: 140%;}
.account_btn{width:115px;} */
/* #info_box{font-size:95%;margin-left:5px;line-height: 180%;}*/

#keitai_box{font-size:95%;line-height: 180%;}
#form_box{font-size:95%;margin-bottom:3px;line-height: 180%;}
.yjGuid{display:block;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;}
.yjSkip{display:block;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;}
.back_white{background-color:#FFFFFF;margin:0 auto -8px;_margin-bottom:-23px;clear:both;width:950px;}
.back_gray{background-color:#EDEDED;}
.yj950-2 #wrapper{width:950px;margin:0 auto;padding:0 0;}
.yj950-2 #contents{text-align:left;}
.yj950-2 #yjMain{float:left;width:620px;}
.yj950-2 #yjSub{float:right;width:320px;}
.yj950-2 #yjfull{float:right;width:950px;}
#yjContentsBody:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
#yjContentsBody{height:1%;margin-bottom:10px;}

#breadcrumb{background-color:#EBF0D6;font-size:90%;color:#333333;margin:10px 0px -20px 0px;padding:10px;}
.adult_message{background-color:#FFFFFF;color:#333333;border:solid 1px #B0C256;margin-bottom:10px;padding:5px;overflow:hidden;_zoom: 1;}
.message{background-color:#EFF2DD;color:#333333;border:solid 1px #B0C256;margin-bottom:10px;padding:5px;overflow:hidden;_zoom: 1;}
#cat_head{background-color:#EBF0D6;font-size:110%;color:#464646;vertical-align:bottom;font-weight:bold;border-bottom:solid 1px #D5D7D7;margin:10px 0px -10px;padding:10px 10px 0px;line-height: 180%;overflow:hidden;_zoom: 1;}
#cat_head h1{font-weight:bold;}
.right img{vertical-align:top;}
#cat_text{background-color:#FFFFFF;font-size:90%;color:#999D9D;margin:10px 0px -10px;padding:5px 10px;line-height:140%;}
.list_head{background-color:#FFFFFF;font-size:110%;color:#464646;margin:10px 0px -10px;padding:10px 10px 0px;line-height:180%;overflow:hidden;_zoom: 1;}
.sort_btn{font-size:0px;}
.sort_btn a:hover{background-color:#FFFFFF;text-decoration:underline;}
.aiueo{background-color:#FFFFFF;margin-top:10px;padding:10px 10px 0px;line-height:140%;}
.aiueo td{width:0.7em;text-align:center;}
.alphabet{background-color:#FFFFFF;margin-bottom:-10px;padding:10px;line-height:140%;}
.alphabet td{width:0.7em;text-align:center;}
.aiueo_select_top{background-color:#FFFFFF;margin-bottom:-10px;padding:0px 10px 0px;line-height:140%;}
.aiueo_select{background-color:#FFFFFF;margin-bottom:-10px;padding:25px 10px 0px;line-height:140%;}
.select{font-size:105%;color:#333333;font-weight:bold;width:100px;}

.site_list{background-color:#FFFFFF;border-bottom:solid 2px #D5D7D7;margin-top:10px;padding:10px 15px 0px 10px;line-height: 140%;overflow:hidden;_zoom: 1;} 
.site_list table{margin:-10px 0px 10px;}
.site_list th{padding:13px 10px 0px 0px;text-align:center;vertical-align:top;width:90px;}
.thumbnail_up{margin-top:-10px;}
.site_list td{padding:13px 0px 0px;line-height:140%;}
.newsite_path li{color:#666666;font-size:90%;background:url(http://i.yimg.jp/images/dir/pc/v1/img/folder.png) no-repeat;margin:-5px 0px 10px;padding-left:22px;line-height:125%;}

.site_title{width:500px;}
.site_text{font-size:90%;color:#666666;margin-top:6px;}
.botttom_down{margin-bottom:0.7em;}
.smp_mark{display:inline-block;background:url(http://i.yimg.jp/images/dir/pc/v1/img/smp_mark.png) no-repeat;width:55px;height:15px;margin:0 0 -1px 5px;}
.good_mark{display:inline-block;background:url(http://i.yimg.jp/images/dir/pc/v1/img/good_mark.png) no-repeat;width:18px;height:24px;margin:0 0 -5px 5px;}
.sd_mark{display:inline-block;background:url(http://i.yimg.jp/images/dir/pc/v1/img/sd_mark.png) no-repeat;width:18px;height:24px;margin:0 0 -5px 5px;}
.sd_mark_good{display:inline-block;background:url(http://i.yimg.jp/images/dir/pc/v1/img/sd_mark_good.png) no-repeat;width:18px;height:24px;margin:0 0 -5px 5px;}
.new_window{clear:both;padding-bottom:10px;margin-top:0.3em;font-size:90%;text-align:left;display: block;}
.new_window a{color:#9FAF4C;text-decoration:underline;}
.cat_list{background-color:#FFFFFF;color:#333333;border-bottom:solid 2px #D5D7D7;margin-top:10px;padding:15px 10px 0px;line-height: 180%;overflow:hidden;_zoom: 1;}
.cat_list ul{margin:5px 0px 25px;}
.list_left{float:left;display:block;padding-right:20px;width:290px;}
.list_right{float:right;display:block; width:290px;}
.folder{background:url(http://i.yimg.jp/images/dir/pc/v1/img/folder.png) no-repeat;margin-bottom:10px;padding-left:22px;line-height:125%;}
.shortcut{background:url(http://i.yimg.jp/images/dir/pc/v1/img/shortcut.png) no-repeat;margin-bottom:10px;padding-left:22px;line-height:125%;}
.flattaner{background:url(http://i.yimg.jp/images/dir/pc/v1/img/folder_open.png) no-repeat;font-size:105%;color:#464646;font-weight:bold;margin-bottom:10px;padding-left:22px;line-height:125%;display:block;vertical-align:middle;}
.flattaner_shortcut{background:url(http://i.yimg.jp/images/dir/pc/v1/img/shortcut.png) no-repeat;font-size:105%;color:#464646;font-weight:bold;margin-bottom:10px;padding-left:22px;line-height:125%;display:block;vertical-align:middle;}
a.flattaner_shortcut:link{color:#3B4F65;}
a.flattaner_shortcut:visited{color:#660066;}
.propagation{color:#656565;}
.disable{color:#999D9D;}

/*SS*/
#im_head p{float:left!important;margin:15px 0 10px -10px!important;}
#im_head p a{font-size:110%!important;}
#im_head div{border-bottom:solid 2px #D5D7D7 !important;margin-top:10px !important;padding-bottom:20px!important;border-top-width: 0!important;}
#im_head dl{margin:50px 0 0 -10px!important;}
#im_head dt{color:#003366!important;font-size:100%!important;/*font-weight:bold!important*/;margin-bottom:0.5em!important;}
#im_head dt a{color:#003366!important;}
#im_head strong{font-weight:bold!important;}
#im_head dd{color:#666666!important;font-size:90%!important;line-height:140%!important;}

#im_foot div{/*background-color:#F3F3F3!important;*/margin-bottom:10px!important;border-width: 0!important;padding:0 0 20px 8px!important;overflow:visible;/*border:solid 1px #D5D7D7!important;*/}
#im_foot dl{padding-top:2.5em!important;}
#im_foot p{/*background-color:#DDDDDD*/;color:#333333!important;padding:8px 0 8px 20px!important;*padding-left:5px!important;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;width:305px;*width:310px!important;margin:0!important;*margin:0px 0 -40px -5px!important;_margin:0!important;}
/*#im_foot p{background-color:#FFFFFF;color:#333333!important;padding:8px 0 8px 20px!important;*padding-left:5px!important;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;width:305px;*width:310px!important;margin:4px 0 0 0!important;*margin:4px 0 -40px -5px!important;_margin:4px 0 0 0!important;}*/
#im_foot p a{font-size:100%!important;color:#333333!important;}
#im_foot dt{background-color:#FFFFFF!important;color:#3B4F65!important;font-size:100%!important;/*font-weight:bold*/;margin-bottom: 5px!important;}
#im_foot dt a{color:#003366!important;}
#im_foot strong{font-weight:bold!important;}
#im_foot dd{/*background-color:#F3F3F3!important;*/color:#666666!important;font-size:90%!important;line-height:140%!important;/*border-bottom:solid 2px #F3F3F3;!important*/;padding-right:5px!important;/*border:solid 1px #F3F3F3!important;*/}

#watch_box{color:#656565;margin-top:3px;line-height:180%;}
.count{font-size:90%;color:#999D9D;padding-left:2px;letter-spacing:-0.1em;white-space:nowrap;}
#topics_box{margin:1px 0px 3px;}
#market_box{color:#333333;margin-bottom:4px;}
#market_box table{width:303px;}
#market_box th{text-align: left;}
#market_box td{text-align: right;letter-spacing:-0.1em;padding-right:5px;}
.plus{color:#39922D;}
.equal{color:#333333;}
.minus{color:#E35F61;}
.notice{color:#999D9D;text-align: right;}
#stock_box{margin:5px 0px 10px 0px}
#stock_box img{border:1px #BCBEBF solid;}
#companynews_box{margin:3px 0px -5px;}
#companynews_box li{margin-bottom:10px;line-height:140%;}
#weather_box{color:#333333;margin-bottom:5px;overflow:hidden;_zoom: 1;}
.weather_icon{background-color:#FFFFFF;color:#666666;float:left;text-align:center;margin-top:5px;padding:1px 0px 10px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;width:26%;}
.weather_text{float:right;margin-top:14px;width:71%;}
.high_temp{color:#FF3300;}
.low_temp{color:#0066FF;}
#profile_box{color:#333333;margin:5px 0px 2px;overflow:hidden;_zoom: 1;}
#profile_box p{margin-bottom:8px;line-height:100%;}
.photo{float:left;width:85px;}
.profile_text{float:right;width:215px;}
.quote{color:#999D9D;text-align:right;}
.foot_list{background-color:#FFFFFF;font-size:105%;color:#333333;border-bottom:solid 2px #D5D7D7;margin:-15px 0px 20px 0px;padding:10px 10px 10px;line-height: 180%;overflow:hidden;_zoom: 1;}
.foot_list li{float:left;font-size:95%;margin-right:20px;}
.geo_list{background-color:#FFFFFF;margin-top:10px;padding:0px 10px 0px;overflow:hidden;_zoom: 1;}
.geo_end{background-color:#FFFFFF;border-bottom:solid 2px #D5D7D7;padding:0px 10px 10px;}
.geo_list ul{margin-top:10px;}
.geo_list li{float:left;width:178px;min-height:38px; _height:38px;}
.kana{font-size:90%;color:#999D9D;letter-spacing:-0.1em;white-space:nowrap;}
.near_list{background-color:#FFFFFF;font-size:105%;color:#333333;border-bottom:solid 2px #D5D7D7;margin:-5px 0px 20px 0px;padding:10px 10px 10px;line-height: 180%;overflow:hidden;_zoom: 1;}
.near_list ul{margin-top:5px;}
.near_list li{float:left;font-size:95%;margin-right:20px;white-space:nowrap;}
.date{color:#333333;margin-bottom:15px;font-weight:bold;border-bottom:solid 1px #D5D7D7;}
.new_head{background-color:#FFFFFF;font-size:105%;color:#464646;margin:10px 0px -10px;padding:10px 10px 5px;line-height:180%;}
.navi{margin-left:215px;padding:0px 0px 15px;overflow:hidden;_zoom: 1;}
.navi p{text-align:center;float:left;margin:5px;padding:0px;border:solid 1px #DDDFDF;width:1.375em;height:1.375em;line-height:1.375em;}
.navi_off{color:#3B4F65;}
.navi_on{background-color:#B4C55E;color:#FFFFFF;font-weight:bold;}
.navi a{text-decoration:none;}
.navi_on a:hover{color:#FFFFFF;}

.history_title{background-color:#E7E7E7;color:#656565;margin-bottom:15px;padding:5px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.history{color:#656565;}
.favorite{text-align:center;padding-bottom:25px;}
.favorite_form{margin-top:15px;}
.favorite_cat{color:#333333;width:298px;min-height: 20px;_height:20px;line-height: 20px;vertical-align:middle;padding: 5px 10px;background: #FFFFFF; border: 1px solid #9E9D9D;}
.add_btn{border:0px;width:118px;height:31px;margin:40px 4px 0px 0px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/add_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}
.cancel_btn{border:0px;width:118px;height:31px;margin40px 0px 0px 4px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/cancel_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}
.delete_btn{border:0px;width:118px;height:31px;margin:40px 4px 0px 0px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/delete_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}

.news_list{background-color:#FFFFFF;color:#333333;border-bottom:solid 2px #D5D7D7;margin-top:10px;padding:10px 30px 20px 30px;line-height: 180%;overflow:hidden;_zoom: 1;}
.news_list li{line-height: 160%;}
.bold{font-weight:bold;} 
.non_icon{margin-bottom:10px;line-height:125%;}
#fullheader{padding-bottom:20px;}

.announce_head{background-color:#FFFFFF;font-size:110%;color:#333333;font-weight:bold;margin:10px 0px -10px;padding:10px 10px 0px;line-height:180%;overflow:hidden;_zoom: 1;}
.announce_list{background-color:#FFFFFF;color:#333333;border-bottom:solid 2px #D5D7D7;margin-top:10px;padding:10px 30px 10px 30px;line-height: 180%;overflow:hidden;_zoom: 1;}
.announce_list li{color:#464646;line-height: 160%;}
.announce{background:url(http://i.yimg.jp/images/dir/pc/v1/img/announce.png) no-repeat;margin-bottom:10px;padding-left:22px;line-height:125%;}
.announce_text{color:#656565;line-height:160%;}
.announce_list a{text-decoration:underline;}

.cat_select{border:solid 1px #A1B052;margin:10px 0px 20px;color:#333333;font-size:105%;margin-left:auto;margin-right:auto;padding-left:20px;width:50em;line-height:3em;}
.url_form{padding:10px 0px 15px;text-align:center;}
.url_box{width:512px;min-height: 20px;_height:20px;line-height: 20px;vertical-align:top;padding: 5px 10px;background: #FFFFFF; border: 1px solid #9E9D9D;}
.sitecheck_btn{border:0px;width:142px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/sitecheck_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}
.sitereco_btn{border:0px;width:142px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/sitereco_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}
.editcheck_btn{border:0px;width:142px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/editcheck_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}
.linkcheck_btn{border:0px;width:152px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/linkcheck_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;}
.formcheck_btn{border:0px;width:232px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/formcheck_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;margin:20px 0px 10px;display:inline-block;}
.formprocess_btn{border:0px;width:232px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/formprocess_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;margin:20px 0px 10px;display:inline-block;}
.editprocess_btn{border:0px;width:232px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/editprocess_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;margin:20px 0px 10px;display:inline-block;}
.reportprocess_btn{border:0px;width:232px;height:32px;background: url(http://i.yimg.jp/images/dir/pc/v1/img/reportprocess_btn.png) left top no-repeat;outline:none;*position:relative;*bottom:1px;margin:20px 0px 10px;display:inline-block;}

.error{color:#333333;text-align:center;padding:10px 0px 25px;}
.error a{text-decoration:underline;}

#links{text-align:center;color:#333333;font-size:90%;}
#links a:link{color:#003366;text-decoration:underline;}
#links a:visited{color:#660066;text-decoration:underline;} 
#copyright{color:#333333;margin-top:5px;padding-bottom:20px;text-align:center;font-size:90%;}

#links_personal{text-align:center;color:#333333;font-size:110%;}
#links_personal a:link{color:#003366;text-decoration:underline;}
#links_personal a:visited{color:#660066;text-decoration:underline;} 
#copyright_personal{color:#333333;margin-top:5px;padding-bottom:20px;text-align:center;font-size:110%;}

#yj950_personal{width:950px;margin:0 auto;}

#emg {font-family: 'ＭＳ Ｐゴシック',sans-serif;font-size:110%;line-height:190%;text-align: center;margin-bottom:25px;_margin-bottom:40px}
#emg2 {font-family: 'ＭＳ Ｐゴシック',sans-serif;font-size:110%;line-height:190%;text-align: center;margin-bottom: 10px;}
#emg3 {font-family: 'ＭＳ Ｐゴシック',sans-serif;font-size:105%;line-height:190%;text-align: center;margin-bottom: 10px;}
#emg a{text-decoration:underline;color:#0066CC;}
#emg2 a{text-decoration:underline;color:#0066CC;}
#emg3 a{text-decoration:underline;color:#0066CC;}
#emg strong{font-weight:bold;}
#emg2 strong{font-weight:bold;}
#emg3 strong{font-weight:bold;}
#emg2 br {display: none}
#emg table {text-align: left; margin: 0px auto;}
#emg2 table {text-align: left; margin: 0px auto;}
#emg3 table {text-align: left; margin: 0px auto;}

#uft{padding: 10px 0px 10px;margin: 10px 0px 10px;border-bottom: solid 1px #e9e9e9;border-top: solid 1px #e9e9e9;}

.yjChviewWrap {text-align: center;margin-bottom: 10px;}
.yjChview{display: inline-block;padding: 10px 30px;border: 1px solid #e7e7e7;background: #f9f9f9;text-align: center;}
.yjChview dl, .yjChview dd, .yjChview p { margin: 0;}
.yjChview dl dt, .yjChview dl dd {display: inline;font-size: 14px;line-height: 1.2em;}
.yjChview dl dt{padding-right: 0.2em;}
.yjChview dl dd span {font-weight: bold;}
.yjChview dl dd:after {content: "\ff5c";}
.yjChview dl dd.end:after {content: "";}


#page-top {
position: fixed;
bottom: 20px;
right: 20px;
display: none;
}
#page-top a {
background-image:url("http://i.yimg.jp/images/dir/pc/v1/img/pagetop.png");
width: 88px;
height:88px;
display: block;
text-indent:-9999px;
overflow: hidden;
}
#page-top a:hover {
background-image:url("http://i.yimg.jp/images/dir/pc/v1/img/pagetop_hover.png");}


/*トップカテゴリリンク*/
.topcat{padding:10px 0 10px 10px;}
.topcat li{float:left;width:180px;padding:10px;}
.topcat .title img{float:left;margin:-10px 0 0 -75px;}
.topcat .site_text{clear:both;}
.topcat .title{width:110px;float:right;}