A:link { color: #990099; font-weight: bold; } /* �����N�J���[ */
A:visited { color: #990099; font-weight: bold; } /* �K��σ����N�J���[ */
A:active { color: red; font-weight: bold; } /* �A�N�e�B�u�����N�J���[ */
A:hover { color: red; font-weight: bold; } /* �I���}�E�X�����N�J���[ */
A { text-decoration: none; } /* �����N������\���� */
.explain-font { color: #00FF00; } /* �������t�H���g�J���[ */
.shell-font { color: white; } /* �R���\�[�����b�Z�[�W�t�H���g�J���[ */
.ms-font { font-family: �l�r �S�V�b�N; } /* MS�S�V�b�N�t�H���g */
.caution { color: red; font: bold; } /* ���ӏ��� */
.link { color: #990099; font-weight: bold; } /* �����N�J���[ */
update { color: red; } /* �X�V���J���[ */
H1 {
    font-weight: bold;
    color: #ffffff;
    background-color: #CC99FF;
    border: 1px none #CC99FF;
    border-top: 1px solid #CC99FF;
    border-left: 1px solid #CC99FF;
    border-right: 1px solid #CC99FF;
    border-bottom: 1px solid #CC99FF;
    padding: 5px 3px 3px 0.5em;
    margin-top: 5px;
    margin-bottom: 10px;
}
H4 {
    font-weight: bold;
    color: #ffffff;
    background-color: #CC99FF;
    border: 1px none #CC99FF;
    border-top: 1px solid #CC99FF;
    border-left: 1px solid #CC99FF;
    border-right: 1px solid #CC99FF;
    border-bottom: 1px solid #CC99FF;
    padding: 5px 3px 3px 0.5em;
    margin-top: 5px;
    margin-bottom: 10px;
}
.snsb {
width:100%;
margin: 0 auto;
list-style-type: none; 
}
.snsb li {
	float: left;
	margin-right: 4px;
}
.snsb iframe {
	margin: 0 !important;
}
/*�i��j���� 105px �Ƃ����ꍇ */
iframe.twitter-share-button {
	width: 105px!important;
}
.ninja_onebutton{
	width:100%;margin:0 auto;
}
body{
	word-break: break-all;
	/* font-family: Verdana, Roboto, "Droid Sans", "���S�V�b�N", YuGothic, "���C���I", Meiryo, "�q���M�m�p�S ProN W3", "Hiragino Kaku Gothic ProN", "�l�r �o�S�V�b�N", sans-serif; */
    font-family: -apple-system, BlinkMacSystemFont, 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '���S�V�b�N  Medium', meiryo, sans-serif;
}
pre {
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: pre-wrap;
word-wrap: break-word;
}
/*�����Ȓ[���p�p���j���[��\�������Ȃ�
---------------------------------------------------------------------------*/
#menubar-s {
	display: none;
}

/*�R�{�o�[�A�C�R����\�������Ȃ�
---------------------------------------------------------------------------*/
#menubar_hdr {
	display: none;
}
