body {font-family: Meiryo,"MS PGothic",arial,sans-serif;}
.contents{width:635px;}
:focus {outline: 0;}
.m_title_btn input[type="button"],.p_title_btn input[type="button"]{background:#FFBCBC;border:solid 1px #FB8885;height:30px;width:100px;color:#FFFFFF;margin-right:7px;}
.m_link_btn input[type="button"],.p_link_btn input[type="button"]{background:#FFBCBC;border:solid 1px #FB8885;height:30px;width:100px;color:#FFFFFF;margin-right:7px;}
.m_quote_btn input[type="button"],.p_quote_btn input[type="button"]{background:#FFBCBC;border:solid 1px #FB8885;height:30px;width:100px;color:#FFFFFF;margin-right:7px;}
.m_video_btn input[type="button"],.p_video_btn input[type="button"]{background:#FFBCBC;border:solid 1px #FB8885;height:30px;width:100px;color:#FFFFFF;margin-right:7px;}
.m_text_btn input[type="button"],.p_text_btn input[type="button"]{background:#FFBCBC;border:solid 1px #FB8885;height:30px;width:100px;color:#FFFFFF;margin-right:7px;}
.m_image_btn input[type="button"],.p_image_btn input[type="button"]{background:#FFBCBC;border:solid 1px #FB8885;height:30px;width:100px;color:#FFFFFF;margin-right:7px;}
.cancel{display: none;}

div.menu,div.edit_now_menu{width:230px;margin:0;}
div.menu ul,div.edit_now_menu ul{display:inline-block;padding:0;list-style:none;width: 100%;}
.sort_menu{font-size:12px;position: absolute;top: -21px;;height:21px;right:6px;text-align: right;display:none;}

.p_title_edit_menu,.p_text_edit_menu,.p_link_edit_menu,.p_video_edit_menu,.p_image_edit_menu{font-size:12px;bottom: -19px;height: 14px;line-height: 1;padding: 5px 0 0;right: 3px;vertical-align: top;text-align: right;position: absolute;display:none;}

.create_edit_area{margin:25px 0;border:solid 1px #545454;background:#FAF7F7;min-height:154px;padding:30px;}

.m_title_input,.p_title_input{min-height: 28px;width: 96%;padding-left:8px;padding-right:8px;}
.m_title_btn,.p_title_btn{margin-top:10px;}
.m_title_btn,.p_title_btn{text-align:right;}
.parts{width: 635px;margin: 25px 0 25px 0;position: relative;}
.p_title_view p{border-bottom: 2px solid #666;font-size: 20px;font-weight: bold;line-height: 1.3;padding-bottom: 5px;padding-left: 3px;word-wrap: break-word;color:#666;}
.p_title_edit_area{display:none;}
.p_title{margin-bottom: 25px;}

.m_text_edit_p,.p_text_edit_p{margin:0;padding: 2px  4px 2px 8px;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-image: none;border-style: solid;border-width: 1px;}
.m_text_edit_textarea,.p_text_edit_textarea{border: 0 none;width: 100%;min-height: 32px;overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;resize: none;}
.m_text_edit_p,.p_text_edit_p{background:#FFFFFF;width:97%;}
.m_text_btn,.p_text_btn{text-align:right;margin-top:10px;}
.p_text_view p{word-wrap: break-word;line-height: 1.629;color: #666;font-size: 18px;}
.p_text_edit_area{display:none;}
.p_text{margin-bottom: 25px;}

.p_link_view{padding:4px;border:dotted 1px #b3b0b0;background:#eee;margin-top:5px;}
.m_link_btn,.p_link_btn{text-align:right;margin: 10px 0 0;}
.m_link_content_img:after{clear: both;display: block;}
.m_link_content_title_view,.p_link_content_title_view{margin:0;padding:0;line-height: 1.3;color: #000;font-size: 20px;padding:5px;background-color:#ffe8e8;word-wrap: break-word;}
.p_link_view_title{margin:0;padding:0;line-height: 1.3;color: #000;font-size: 18px;padding: 0 1px;word-wrap: break-word;}
.p_link_view_title a{color: #666;}
.p_link_view_link{line-height: 1.2;margin: 3px 0 0;font-size: 11px;word-wrap: break-word;display: block;font: 12px/1.5 arial,sans-serif;}
.p_link_view_link a{color: #7c94aa;text-decoration: none;}
.p_link_view_desc{line-height: 1.4;margin: 3px 0 0;color: #aaa;word-wrap: break-word;font: 12px/1.5 arial,sans-serif;}
.p_link_view_img{margin:0;padding:0;}
.p_link_view_img a img{max-width:150px;max-height:84px;}
.m_link_content_title_view a,.p_link_content_title_view a{text-decoration: underline;color: #000;}
.m_link_content_desc_view,.p_link_content_desc_view{margin:0;padding: 5px;word-wrap: break-word;font: 12px/1.5 arial,sans-serif;background-color: #ffe8e8;line-height: 1.4;margin: 3px 0 0;color: #aaa;}
.m_link_edit{position: relative;padding: 0 73px 0 0;}
.m_link_edit_p{min-height: 23px;padding: 0 4px;border: 1px solid #caced1;border-right-color: #e8eaeb;border-bottom-color: #e8eaeb;background-color: #fff;margin:0;padding:0;}
.m_link_edit_p span{display: block;}
.m_link_edit_input{min-height: 28px;width: 96%;padding-left: 8px;padding-right: 8px;margin:0;border:0;line-height: 23px;-webkit-appearance:none;}
.m_link_edit_p_check{position: absolute;top: 0;right: 0;margin: 0;padding: 0;}
.m_link_content{display:none;}
.m_link_content_title_edit,.p_link_content_title_edit{background:#FFFFFF;margin:0;padding: 0 4px;border: 1px solid #caced1;display:none;}
.m_link_content_title_edit_span,.p_link_content_title_edit_span{display: block;font: 12px/1.5 arial,sans-serif;}
.m_link_content_title_edit_input,.p_link_content_title_edit_input{border: 0;width: 100%;min-height: 28px;line-height: 28px;color: #000;font-size: 14px;vertical-align: middle;}
.m_link_content_link_view,.p_link_content_link_view{margin:0;padding:0;word-wrap: break-word;font: 12px/1.5 arial,sans-serif;}
.m_link_content_link_view_a,.p_link_content_link_view_a{text-decoration: underline;color: #aaa;}
.m_link_content_desc_edit,.p_link_content_desc_edit{background:#FFFFFF;margin:0;padding: 0 4px;border: 1px solid #caced1;display:none;}
.p_link_content_desc_edit{margin-top:4px;}
.m_link_content_desc_edit_span,.p_link_content_desc_edit_span{display: block;font: 12px/1.5 arial,sans-serif;}
.m_link_content_desc_edit_textarea,.p_link_content_desc_edit_textarea{border: 0;width: 100%;min-height: 34px;padding:5px 0;margin:0;color: #666;vertical-align: middle;}
.m_link_content_img,.p_link_content_img{margin: 7px 0 0;display: block;}
.m_link_content_img_area,.p_link_content_img_area{float: left;width: 150px;margin: 0 20px 0 0;display: block;}
.m_link_content_img_url,.p_link_content_img_url{max-width: 150px;}
.m_link_content_img_input_area,.p_link_content_img_input_area{overflow: hidden;padding: 5px 0 0;margin:0;padding:0;}
.m_link_content_img_input_noimage,.p_link_content_img_input_noimage{margin:0;padding:0;display: block;}
.m_link_content_img_input_noimage_chk_label,.p_link_content_img_input_noimage_chk_label{font: 12px/1.5 arial,sans-serif;color: #aaa;padding: 0 0 0 5px;cursor: pointer;vertical-align: middle;}
.m_link_content_img_input_noimage_chk,.p_link_content_img_input_noimage_chk{margin:0;padding:0;vertical-align: middle;}
.m_link_content_img_input_imgurl_p,.p_link_content_img_input_imgurl_p{margin: 5px 0 0;padding:0;}
.m_link_content_img_input_imgurl_a,.p_link_content_img_input_imgurl_a{font-size: 12px;}
.m_link_edit_imgurl,.p_link_edit_imgurl{margin: 5px 0 0;padding:0;position: relative;width:310px;display:none;}
.m_link_edit_imgurl_input_area,.p_link_edit_imgurl_input_area{display:block;width: 230px;border: 1px solid #caced1;padding: 0 4px;margin:0;}
.m_link_edit_imgurl_input_area_span,.p_link_edit_imgurl_input_area_span{display: block;}
.m_link_edit_imgurl_input,.p_link_edit_imgurl_input{margin:0;padding:0;border:0;width: 100%;min-height: 23px;line-height: 23px;-webkit-appearance:none;}
.m_link_edit_p_imgurl_check,.p_link_edit_p_imgurl_check{position: absolute;top: 0;right: 0;margin: 0;padding: 0;}
.p_link_edit{display:none;}

.m_quote_btn,.p_quote_btn{text-align:right;}
.m_quote_link{width:99%;}
.m_quote_link_view{margin: 5px 0 0 0;padding:5px;color: #aaa;font-size: 12px;line-height: 1.2;background-color: #ffe8e8;}
.m_quote_link_edit{background:#FFFFFF;display:none;margin: 5px 0 0 0;padding: 0 4px;border: 1px solid #caced1;min-height: 23px;}
.m_quote_link_edit_input{width: 100%;min-height: 23px;line-height: 23px;vertical-align: middle;border: 0;}
.m_quote_source{width:99%;}
.m_quote_source_view{margin: 5px 0;padding:5px;color: #aaa;font-size: 12px;line-height: 1.2;background-color: #ffe8e8;}
.m_quote_source_edit{background:#FFFFFF;display:none;margin: 5px 0;padding: 0 4px;border: 1px solid #caced1;min-height: 23px;}
.m_quote_source_edit_input{width: 100%;min-height: 23px;line-height: 23px;vertical-align: middle;border: 0;}
.m_quote_edit_p,.p_quote_title_edit{background:#FFFFFF;margin:0;padding: 2px  4px 2px 8px;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-image: none;border-style: solid;border-width: 1px;}
.m_quote_edit_p{width:97%;}
.m_quote_edit_textarea,.p_quote_edit_textarea{border: 0 none;width: 100%;min-height: 32px;overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;resize: none;}
.m_quote_edit_comment_p,.p_quote_edit_comment_p{width:97%;background:#FFFFFF;margin:8px 0;padding: 2px  4px 2px 8px;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-image: none;border-style: solid;border-width: 1px;}
.m_quote_edit_comment_textarea,.p_quote_edit_comment_textarea{border: 0 none;width: 100%;min-height: 32px;overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;resize: none;}
.p_quote_view{padding:2px;}
.p_quote_edit_menu{font-size:12px;bottom: -19px;height: 14px;line-height: 1;padding: 5px 0 0;right: 3px;vertical-align: top;text-align: right;position: absolute;display:none;}
.p_quote_view_title{word-wrap: break-word;color: #666;line-height: 1.3;font-weight: bold;font-size: 20px;text-indent: 22px;margin:0;}
.p_quote_view_title_icon{position: absolute;left:0;background:url("/img/quote_title_icon.gif");display:inline-block;width: 22px;height: 22px;overflow: hidden;text-indent: -9999px;}
.p_quote_view_link{word-wrap: break-word;margin:3px 0 0;color: #aaa;font-size: 11px;}
.p_quote_view_link_span_title{margin-right: 5px;}
.p_quote_view_link_a{color: #aaa;}
.p_quote_view_comment{word-wrap: break-word;border-left: 2px solid #D0D0D0;margin:10px 0 0;color: #666666;font-size: 14px;padding: 0 0 0 6px;}
.p_quote_edit_area{display:none;}
.p_quote_title{width:99%;}
.p_quote_title_view{word-wrap: break-word;color: #666;line-height: 1.3;font-weight: bold;font-size: 20px;text-indent: 22px;margin:0;background-color: #ffe8e8;padding:3px;}
.p_quote_title_view_title_icon{position: absolute;left:0;background:url('/img/quote_title_icon.gif');display:inline-block;width: 22px;height: 22px;overflow: hidden;text-indent: -9999px;}
.p_quote_title_edit{display:none;width:98%;}
.p_quote_link{width:99%}
.p_quote_link_view{margin: 5px 0 0 0;padding:5px;color: #aaa;font-size: 12px;line-height: 1.2;background-color: #ffe8e8;}
.p_quote_link_edit{display:none;margin: 5px 0 0 0;padding: 0 4px;border: 1px solid #caced1;min-height: 23px;}
.p_quote_link_edit_input{width: 100%;min-height: 23px;line-height: 23px;vertical-align: middle;border: 0;}
.p_quote_source{width:99%}
.p_quote_source_view{margin: 5px 0;padding:5px;color: #aaa;font-size: 12px;line-height: 1.2;background-color:#ffe8e8;}
.p_quote_source_edit{display:none;margin: 5px 0;padding: 0 4px;border: 1px solid #caced1;min-height: 23px;}
.p_quote_source_edit_input{width: 100%;min-height: 23px;line-height: 23px;vertical-align: middle;border: 0;}

.m_video_btn,.p_video_btn{text-align:right;margin-top:10px;}
.m_video_edit{position: relative;padding: 0 73px 0 0;margin-top:10px;}
.m_video_edit_p{min-height: 23px;padding: 0 4px;border: 1px solid #caced1;border-right-color: #e8eaeb;border-bottom-color: #e8eaeb;background-color: #fff;padding-left: 8px!important;margin:0;padding:0;}
.m_video_edit_p span{display: block;}
.m_video_edit_input{margin:0;padding:0;border:0;width: 100%;min-height: 28px;line-height: 28px;-webkit-appearance:none;}
.m_video_edit_p_check{position: absolute;top: 0;right: 0;margin: 0;padding: 0;}
.m_video_view{margin:0;display:none;}
.m_video_edit_a,.p_video_view_a,.p_video_edit_a{position: relative;display: inline-block;}
.m_video_edit_span_btn,.p_video_view_span_btn,.p_video_edit_span_btn{display: inline-block;position: absolute;overflow: hidden;top: 144px;left: 203px;width: 90px;height: 90px;text-indent: -9999px;background: url("/img/play.png") no-repeat 0 0;}
.m_video_edit_span_time,.p_video_view_span_time,.p_video_edit_span_time{display: block;position: absolute;color: #e0e0e0;bottom: 14px;right: 13px;width:49px;}
.p_video_title_edit{display:none;margin: 5px 0 0 0;padding: 0 4px;border: 1px solid #caced1;min-height: 23px;}
.p_video_title_edit_input{width: 100%;min-height: 23px;line-height: 23px;vertical-align: middle;border: 0;}
.p_video_edit_comment_p{margin:8px 0;padding: 2px  4px 2px 2px;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-image: none;border-style: solid;border-width: 1px;}
.p_video_edit_comment_textarea{border: 0 none;width: 100%;min-height: 32px;overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;resize: none;}


.p_video_view_title{line-height: 1.333;margin: 3px 0 0;margin:8px 0 0;word-wrap: break-word;font-weight: bold;font-size: 18px;}
.p_video_view_comment{line-height: 1.429;margin: 10px 0 0;padding: 0 0 0 6px;border-left: 2px solid #d0d0d0;color: #666;font-size: 14px;word-wrap: break-word;}

.p_video_edit{display:none;}


.p_video_view_source{line-height: 1.2;margin: 3px 0 0;color: #aaa;word-wrap: break-word;font-size:12px;}
.p_video_view_source span a{color: #aaa;}
.p_video_source{line-height: 1.2;margin: 3px 0 0;color: #aaa;word-wrap: break-word;font-size:12px;}
.p_video_source span a{color: #aaa;}
.p_video_title_view{line-height: 1.333;margin: 3px 0 0;margin:8px 0 0;word-wrap: break-word;font-weight: bold;font-size: 18px;background-color: #ffe8e8;}
.p_video_title_edit{display:none;line-height: 1.333;margin: 3px 0 0;margin:8px 0 0;word-wrap: break-word;font-weight: bold;font-size: 18px;}
.p_video_edit_comment_textarea{height: 32px;}
.m_image_btn,.p_image_btn{text-align:right;margin-top:10px;}
.m_image_view_area{float:left;max-width:300px;text-align:center;background:#fff;}
.m_image_view{max-height:580px;max-width:280px;background:#fff;}
.m_image_edit_area{float:left;margin-left:10px;width:340px;}
.m_image_edit{padding: 0 73px 0 0;position: relative;}
.m_image_edit_p{min-height: 28px;line-height:28px;padding: 0 4px;border: 1px solid #caced1;border-right-color: #e8eaeb;border-bottom-color: #e8eaeb;background-color: #fff;padding-left: 8px!important;margin:0;padding:0;margin-bottom:10px;}
.m_image_edit_p span{display: block;}
.m_image_edit_input{margin:0;padding:0;border:0;width: 100%;min-height: 28px;line-height: 28px;-webkit-appearance:none;}
.m_image_edit_p_check{position: absolute;top: 0;right: 0;margin: 0;padding: 0;}
.m_image_edit_other{display:none;padding: 0 1px;position: relative;}
.m_image_title_view{margin:0;color: #aaa;line-height: 1.333;font-weight: bold;font-size: 18px;padding: 0 1px;background-color: #ffe8e8;word-wrap: break-word;}
.m_image_title_edit{background:#FFFFFF;display:none;margin:0;padding: 0 4px;border: 1px solid #caced1;}
.m_image_title_edit span{display: block;}
.m_image_title_edit_input{border: 0;width: 100%;min-height: 28px;line-height: 28px;font-size: 14px;}
.m_image_source_view{margin:5px 0 0;color: #aaa;line-height: 1.333;font-size: 12px;padding: 0 1px;background-color: #ffe8e8;word-wrap: break-word;}
.m_image_source_edit{background:#FFFFFF;display:none;margin:5px 0 0;padding: 0 4px;border: 1px solid #caced1;}
.m_image_source_edit span{display: block;}
.m_image_source_edit_input{border: 0;width: 100%;min-height: 28px;line-height: 28px;font-size: 14px;}
.m_image_intro_edit{background:#FFFFFF;margin:8px 0;padding: 2px  4px 2px 8px;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-image: none;border-style: solid;border-width: 1px;}
.m_image_intro_edit_textarea{font-size:14px;border: 0 none;width: 100%;min-height: 32px;overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;resize: none;height: 32px;}
.p_image_view_div{float:left;max-width:560px;text-align:center;border:4px double #b3b0b0;background:#ddd;}

.p_image_view_img{max-height:580px;max-width:270px;background:#fff;}
.p_image_view_p{margin:5px 0 5px 5px;font-size: 12px;color: #AAAAAA;line-height: 1.2;text-align:left;word-wrap: break-word;max-width:270px;}
.p_image_view_p span:first-child {float: left;margin-right:5px;}
.p_image_view_span_source_url a{color: #AAAAAA;display: block;overflow: hidden;}
.p_image_view_area{float:left;margin-left:10px;width:340px;background:#fff;}
.p_image_view_title{margin:0;line-height: 1.333;font-weight: bold;font-size: 18px;padding: 0 1px;word-wrap: break-word;}
.p_image_view_intro{margin:0;color: #666666;line-height: 1.429;font-size: 14px;padding: 0 1px;word-wrap: break-word;}
.p_image_edit_image_div{float:left;max-width:300px;text-align:center;}
.p_image_edit_image_img{max-height:580px;max-width:280px;}
.p_image_edit_area{float:left;margin-left:10px;width:340px;}
.p_image_title_view{margin:0;color: #aaa;line-height: 1.333;font-weight: bold;font-size: 18px;padding: 0 1px;background-color: #ffe8e8;word-wrap: break-word;}
.p_image_title_edit{display:none;margin:0;padding: 0 4px;border: 1px solid #caced1;}
.p_image_title_edit_span{display: block;}
.p_image_title_edit_input{border: 0;width: 100%;min-height: 28px;line-height: 28px;font-size: 14px;}
.p_image_source_view{margin:5px 0 0;color: #aaa;line-height: 1.333;font-size: 12px;padding: 0 1px;background-color: #ffe8e8;word-wrap: break-word;}
.p_image_source_edit{display:none;margin:5px 0 0;padding: 0 4px;border: 1px solid #caced1;}
.p_image_source_edit_span{display: block;}
.p_image_source_edit_input{border: 0;width: 100%;min-height: 28px;line-height: 28px;font-size: 14px;}
.p_image_intro_edit{margin:8px 0;padding: 2px  4px 2px 14px;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-color: #CACED1 #E8EAEB #E8EAEB #CACED1;border-image: none;border-style: solid;border-width: 1px;}
.p_image_intro_edit_textarea{font-size:14px;border: 0 none;width: 100%;min-height: 32px;overflow-x: auto;overflow-y: hidden;padding-bottom: 5px;resize: none;height: 32px;}
.p_image_edit{display:none;}

.menu_div{float:right;}
.title{margin-left:20px;cursor:pointer;display:inline-block;width:240px;height:30px;text-align:center;line-height:30px;border:solid 1px #545454;background:#FAF7F7;font-size:16px;color:#969595;}
.link,.image,.video,.quote,.quote,.text{margin-left:20px;cursor:pointer;display:inline-block;width:240px;margin-top:5px;height:30px;text-align:center;line-height:30px;border:solid 1px #545454;background:#FAF7F7;font-size:16px;color:#969595;}
.title:hover,.link:hover,.image:hover,.video:hover,.quote:hover,.quote:hover,.text:hover{color:#969595;}

.menu_btn_selected{margin-left:0 !important;background:#545454 !important; color:#FFFFFF !important;}

.contents_name{display:inline-block;height:50px;line-height:50px;color:#545454;font-size:30px;}
.article_save_area {border: solid 1px #b3b0b0;padding-left:10px;padding-top:10px;padding-bottom:10px;background-color: #FAF7F7;}
.article_keep{cursor:pointer;display:inline-block;float:right;margin-right:10px;width:250px;height:50px;text-align:center;background:#FFBCBC;border:solid 1px #FB8885;color:#FFFFFF;vertical-align:middle;line-height:50px;font-size:22px;}
.article_keep:hover{color:#FFFFFF;}
.article_save{cursor:pointer;display:inline-block;float:right;width:250px;height:50px;text-align:center;background:#FFBCBC;border:solid 1px #FB8885;color:#FFFFFF;vertical-align:middle;line-height:50px;font-size:22px;}
.article_save:hover{color:#FFFFFF;}