@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
body,select{font-family:"MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;}
textarea{font-family:"MS Gothic";}
html>body,
html>body select,
html>body input,
html>body textarea{font-family:"Lucida Grande",sans-serif;}
*+html body{font-family:"Meiryo","MS PGothic","Lucida Grande",sans-serif;}
*+html body select,
*+html body input{font-family:"MS PGothic";}
body{line-height:1.3em;text-align:center;}
#wrapper{width:950px;margin:0 auto;}
#header{width:920px;margin:0 auto;text-align:center;}
#contents{width:920px;margin:20px auto 0;text-align:left;}
#footer{width:920px;margin:30px auto 0;text-align:left;line-height:110%;}
#footer address{padding:10px 0 19px;font-style:normal;text-align:center;}
.link-space{margin:0 2px;}
#header table{margin:0 auto;text-align:left;}
#emg-box{width:920px;text-align:center;}
.path-box{padding:3px 10px 0 10px;text-align:left;}
.header-space{margin-top:15px;}
#masthead{width: 100%;margin: 0 auto;text-align: left;}
.yjmth{margin-bottom:2px;}
.feed-title,.feed-sub-title h2,.table-box h3{color:#333333;font-size:123%;}
#contents,#footer address{font-size:84%;}
.feed-title{color:#333333;padding:3px 10px;background-color:#C0CCEE;}
.feed-sub-title{margin-top:30px;margin-bottom:10px;padding:0 5px 0 15px;background:url(http://i.yimg.jp/images/psearch/feed/bg_title01.gif) top left no-repeat;}
.feed-sub-title p{color:#666666;}
.feed-contents{margin:0 10px;}
#register-main,.feed-subbox{padding:30px;background-color:#e8eefc;}
hr{display:none;}
.bottom-line{border-top:1px solid #808080;}
.feed-subbox dd li,.feed-info li,.feed-flow dd li,.register-right li,.register-bottom li,.check-main ul li,.feed-result li{padding-left:18px;background:url(http://i.yimg.jp/images/psearch/feed/bg_list.gif) top left no-repeat;}
.feed-info,.product-check{margin-bottom:15px;}
.info-img{margin:30px auto 0;text-align:center;}
.feed-subbox dl{margin-bottom:15px;padding:15px;background-color:#FFFFFF;}
.feed-subbox dd{margin-top:10px;}
.contents-footer{padding:0 15px 0;}
.delete-footer{padding:15px;background-color:#FFFFFF;}
.feed-info p{margin:0 0 10px;}
.feed-flow{padding:5px;background-color:#e8eefc;}
.feed-flow dt{float:left;width:230px;line-height:120%;color:#666666;}
.step1,.step2,.step3,.step4,.step5{display:block;padding:40px 0 0 8px;background:url(http://i.yimg.jp/images/psearch/feed/bg_step1-5.gif) no-repeat;}
dt.step1{background-position:0 0;}
dt.step2{background-position:0 -185px;}
dt.step3{background-position:0 -385px;}
dt.step4{background-position:0 -585px;}
dt.step5{background-position:0 -785px;}
.feed-flow dt span{display:none;}
.feed-flow dd{min-height:40px;_height:40px;margin-left:240px;padding:15px;background-color:#FFFFFF;}
.feed-flow dd p{margin-bottom:15px;}
.feed-flow dd ul{padding:0 15px 15px;color:#666666;}
.flow-down{display:block;margin:10px 0 10px 87px;}
.step-images{display:block;margin:0 auto 15px;text-align:center;}
.register-box{border-top:1px solid #cfd9f2;background-color:#FFFFFF;}
.register-box fieldset{position:relative;border-right:1px solid #cfd9f2;border-bottom:1px solid #cfd9f2;border-left:1px solid #cfd9f2;}
.register-box legend{width:165px;color:#333333;}
.register-box legend span{display:block;position:absolute;width:165px;padding:10px 5px;line-height:120%;font-weight:bold;white-space:normal;}
.register-box em{display:block;color:#FF0000;}
.register-right{_height:1%;margin-left:180px;padding:15px 15px 5px;border-left:1px solid #cfd9f2;}
.register-right div{display:block;margin:0 15px 15px;padding:10px;background-color:#EEEEEE;}
.register-right input{min-height:18px;_height:18px;\_height:21px;}
.register-right input,.register-right textarea{margin-right:5px;padding:3px 5px 0 5px;border:1px solid #CCCCCC;font-size:100%;}
.register-right textarea{font-family:"MS Gothic";}
.normal-width{width:380px;}
.id-width{width:6em;}
.register-right ul{margin:0 15px 15px 30px;}
.register-bottom{margin-top:15px;padding:0 5px;}
.submit-button{margin:15px auto 0;text-align:center;}
.submit-button input{margin:0 5px;}
.register-error{margin-bottom:15px;padding:15px;background-color:#FFFFFF;color:#FF0000;font-size:123%;}
.error-word{margin-bottom:2px;color:#FF0000;}
.confirm-main{border-top:1px solid #cfd9f2;background-color:#FFFFFF;}
.confirm-main dl{border-right:1px solid #cfd9f2;border-bottom:1px solid #cfd9f2;border-left:1px solid #cfd9f2;line-height:1.2em;}
.confirm-main dt{float:left;width:200px;border-right:1px solid #cfd9f2;}
.confirm-main dt strong{display:block;padding:10px 5px 10px 14px;}
.confirm-main dd{float:left;width:600px;margin-left:-1px;min-height:3em;_height:3em;border-left:1px solid #cfd9f2;word-wrap:break-word;word-break:break-all;}
.confirm-main dd span{display:block;margin:10px;}
.feed-result p{padding:15px;background-color:#FFFFFF;border:1px solid #cfd9f2;text-align:center;font-size:123%;color: #339933;}
.feed-result p strong{display:block;}
.feed-result ul{margin:10px 0 0;}
.check-word{margin-bottom:15px;padding:15px;background-color:#FFFFFF;}
.check-word strong{font-weight:bold;}
strong.ng{color:#FF0000;}
strong.ok{color:#339933;}
.check-word ol{margin-top:15px;padding:15px;color:#FF0000;list-style:disc;border-top:1px dotted #CCCCCC;}
.check-error{padding-top:5px;border-top:1px dotted #CCCCCC;}
.check-main legend{margin-bottom:5px;font-weight:bold;color:#333333;}
.check-main ul{margin:5px 5px 5px 15px;}
.check-box{padding:30px;background-color:#FFFFFF;border:1px solid #cfd9f2;}
.check-box input{vertical-align:top;}
.check-text{width:500px;min-height:18px;_height:18px;\_height:21px;margin:0 5px 0 0;padding:3px 5px 0 5px;border:1px solid #CCCCCC;}
.table-box{margin:0 auto 15px;}
.table-box h3{margin-bottom:5px;}
.table-box div h3{float:left;margin-right:10px;}
.table-box table{width:840px;clear:left;margin:0;font-size:100%;border-collapse:collapse;text-align:center;}
.table-box th,
.layout-table th{color:#333333;font-weight:bold;background:url(http://i.yimg.jp/images/psearch/feed/bg_th.gif) repeat-x;text-align:center;}
.table-box th,
.layout-table th,
.table-box td,
.layout-table td{padding:5px 10px;background-color:#FFFFFF;border:1px solid #cfd9f2;word-wrap:break-word;line-height:120%;}
.width-1{width:12%;}
.width-2{width:17%;}
.width-3{width:27%;}
.width-4{width:28%;}
.width-5{width:16%;}
.width-6{width:65%;}
.width-7{width:35%;}
.table-box p{margin-bottom:15px;}
.table-box td em{display:block;color:#FF0000;}
.em-color{color:#FF0000;}
.img-link{margin:15px auto 0;text-align:center;}
.table-box ul{margin:10px 10px 0;}
.table-box ul li{margin-bottom:10px;}
.layout-table table{width:100%;margin:0;padding:0;font-size:100%;}
.table-subbox1,
.table-subbox2{float:left;width:415px;}
.table-subbox1{margin-right:10px;}
.p-img{margin:0 auto;text-align:center;}
.guide-top{margin:30px 10px 0;padding:15px;background:#E8EEFC;}
.guide-top p{padding:15px;color:#339933;background:#FFFFFF;border:1px solid #cfd9f2;}
.guide-top p em{display:block;font-size:120%;font-weight:bold;}
.top{background:url(http://i.yimg.jp/images/psearch/feed/intro/bg_top.png) no-repeat;width:920px;height:167px;margin-bottom:10px;}
.top h1,.top p,.top ul{display:none;}
.title{background:url(http://i.yimg.jp/images/psearch/feed/intro/bg_ttl.png) no-repeat 5px 0px;width:920px;height:70px;}
.title h2{display:none;}
.flow_chart{background-image:url(http://i.yimg.jp/images/psearch/feed/intro/bg_crt.png);background-position:15px 0px;background-repeat:no-repeat;margin-top:10px;margin-left:5px;width:910px;height:386px;position:relative;margin-bottom:50px;}
.flow_chart h3,.flow_chart p,.flow_chart ul2{display:none;}
.bottan_01{position:absolute;top:92px;left:71px;}
.bottan_02{position:absolute;top:296px;left:71px;}
.bottan_03{position:absolute;top:361px;left:67px;}
.bottan_04{position:absolute;top:296px;left:387px;}
.cyap{position:absolute;top:120px;left:680px;}
.line{border-top:1px;border-top-color:#808080;border-top-style:solid;padding-top:30px;color:#666666;}
.disc{list-style:disc;margin-left:30px;margin-right:20px;line-height:1.3;}
.layout-table:after,
.feed-flow:after,
.confirm-main dl:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.layout-table,
.feed-flow,
.confirm-main dl{display:inline-table;zoom:1;}
/*\*/
* html .layout-table,
* html .feed-flow,
* html .confirm-main dl{height:1%;}
.layout-table,
.feed-flow,
.confirm-main dl{display:block;}
/**/
/*\*/
.register-box legend span{top:0;left:0;}
/**/
